interface I { [Symbol.iterator](): void; [Symbol.iterator]?(): number; }