Fix define-hats behaving like stacks
Sort stacks into blank Cmouths with ease
define-hat's parameters are templates