machinecell.cabal