Workaround for C preprocessor on OS X Mavericks

OS X Mavericks switched to clang's C preprocessor, and this causes the `GENERIC_FIELD` macro to generate stuff like:

    get Location :: Monad m => ...

Instead of:

    getLocation :: Monad m => ...

I didn't look into the issue too much, so this is just a quick workaround.