added pre parameter on Compiler.convert to add a block of text before the code for C includes and stuff like that