Uint8Array.prototype.setFromBase64 and Uint8Array.prototype.setFromHex will need to reject receivers backed by immutable buffers, probably by extending ValidateUint8Array with an optional accessMode parameter to match the extension of ValidateTypedArray.
Uint8Array.prototype.setFromBase64 and Uint8Array.prototype.setFromHex will need to reject receivers backed by immutable buffers, probably by extending ValidateUint8Array with an optional accessMode parameter to match the extension of ValidateTypedArray.