Implement most of the ES6 TypedArray extensions