Base conditional compilation on bytestring, not ghc