Provide hook to allow the specification of custom types (not stdint or stddef).
Drop dependency on size_t ... for now. Maybe.