code: function TypedArrayBuffer(initCapacity) {
  	if (!(this instanceof TypedArrayBuffer)) {
  		return new TypedArrayBuffer(initCapacity);
  	}
  	AbstractCharBuffer.call(this);
  	initCapacity = initCapacity || 16;
  	this._buffer = new Uint16Array(initCapacity);
  }
docs: @class CharBuffer.TypedArrayBuffer
  @extends CharBuffer.AbstractCharBuffer
  
  {@link CharBuffer.AbstractCharBuffer} implementation using a [Typed Array][1]
  (more precisely an [Uint16Array][2]).
  
  [1]: https://www.khronos.org/registry/typedarray/specs/latest/
  [2]: https://developer.mozilla.org/en-US/docs/Web/API/Uint16Array
   
  @method constructor
  
  Constructs a NodeBuffer representing an empty {@link String}.
  @param {Number} initCapacity The initial capacity (i.e. the expected
  {@link String#length length} of the {@link String} represented by this
  buffer).