finish lib_description and continue on v8_type_convert; also consider to add pure memory space mapping, which could be shared between each c function