fixed bug with serializing 0-arg case classes, compiler NPEs again in 2.10, dammit
Again fix NullPointerException in compile by separating macros from each other