if ((where - this.base)/4  + this.index > this.array.length) {
    throw new Error("Attempt to write beyond array boundaries");
    }