Change to pass the Haskell representation