Infix (misfix?) operators
f9e0ec40bd got this started, allowing for basic custom infix operators, but there's still more work to do.
- Update the documentation.
- Rethink how symbols and identifiers are parsed…
Better pretty printing
Implemented in 8bc8e5e. There's probably still plenty room for improvement, but it is already so much more legible.