trying to port everything to Moo.  More optimizations.
merging around a problem caused by mistakenly adding nytprof files to the tree