Sounds interesting, though I suppose it'd be nice if this would not live in c-common.c but instead in one of the language independent parts of the compiler. It also sounds like the ideal place for me to try and work in the code I need to transform float arguments to doubles. If it could be languahe-agnostic that would be great. Kean