Fix #72
Fix #72

Several instances are defined in .Pure modules, so we need to pull these
in even if the only thing we directly reference is the type, which is
defined in the raw module.

zenhack/haskell-capnp