Dmitry Soshnikov (2013-06-25T02:23:46.000Z)
github at esdiscuss.org (2013-07-12T02:27:38.025Z)
On Mon, Jun 24, 2013 at 5:45 PM, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote: > [[NativeBrand]] is long gone Wow, OK, will re-read the final draft then. > Here is how it is currently spec'ed in Array.of and Array.from: OK, thanks for the clarification. Looks reasonable. The only thing I'm worried is those methods assume (and maybe even force) the inheriting constructors to implement the same API as Array constructor has (that is, either one lenght, or mupltiple entries). OTOH, subclasses may choose different API, e.g.: ```js class V extends Array { constructor(items, config) { super(...items); this.isSparse = config.isSparse || false; ... } } ```