interface ReadonlyArray<T> {
  readonly lastItem: T | undefined
}

interface Array<T> {
  lastItem: T | undefined
}
