Optimize PERMUTE.  Remove default arg.  Add default_stem and override_stem args.