Implemented a few of the marshaled types