function last(arr) {
  return arr && arr[arr.length - 1];
}
@typedef {import('../../model/Types').Element} Element

@typedef {import('../modeling/Modeling').default} Modeling
@typedef {import('../rules/Rules').default} Rules

@typedef {import('../../util/Types').Axis} Axis
@typedef {import('../../util/Types').Dimension} Dimension

@typedef { 'top' | 'right' | 'bottom' | 'left' | 'center' | 'middle' } Alignment