[Haskell] Annoying naming clashes