simplify immutalize and Dict
pprint for namedtuples and Counters
use new pprint
rm detritus