A Haskell USB interface to the Hexwax Expand-IO USB chip