generator: type mapping, in/out param marshaling can be defined in build file
gobject: added