this.entries = Array.isArray(val) ? new Ergo.core.Array() : new Ergo.core.Collection();