Allow creating parser without options. Fixes #1373
do not use spaces between | namespace operators. Fixes #1300
Added min and max builtins.
min/max now always reduce compatible terms.
Cleanup. Now responds to env.compress