remove Data.FunctorM and Data.Queue