The relevant functions are called and the return types and sizes verified. The API for the user is not implemented yet.