C++ type wrappers and utility functions for easy interop with C++ libraries.