export interface ISpliceable { splice(start: number, deleteCount: number, toInsert: T[]): void; }