Use m- prefix instead of -m suffix in monadic functions
Correct implementation of m-lift (as a macro)
Use shorthand metadata notation
Docstrings
Test m-map with maybe