A preprocessor for making GObjects with inline C