Added preprocessor for sofa.h (so that the function signatures include the comments form the sources)