make sure that GHC 7.7 compiles this (warning free)
turn it back to #ifdef

I guess I missed this in my own review. Not a big issue, anyway.
Merge pull request #4 from ggreif/master

made this GHC 7.8-ready