Ensuring parenthesized operators aren't shuffled, functionalizing parser
Parsing custom operators, type signatures, and patterns
Consolidating literal expressions into single class
Module naming
Improving balancing of trees behind maps and sets
Refactoring map and set classes
Quoting string values in map and set toString() methods