Don't force the user to use uint8_t pointers, or cast their pointers-to-other-objects to uint8_t* when calling these APIs.