Fix build for bytestring 0.10 (fixity issue with B.snoc)

This fixes the build for bytestring-0.10.2.0.  `B.snoc` is `infixl 5` now, meaning we can't do this without parentheses:

```haskell
'{' `B.cons` delimit c items `B.snoc` '}'
```