Wrote a few macros to emulate multiple assignment when using EXTTuple
Unit test for multiple assignment
Test an inline call to tuple() within unpack()
Changed multivar/unpack into a compound expression so that they can be used (together) as an expression instead of a statement
Documented multivar() and unpack()
Merge branch 'MultipleAssigment'
Added short EXTTuple summary to the README
Moved metamacros_if_then into the 'blocks' module (as if_then), where it fits better
Added note to the README encouraging everyone to open feature requests
Added @keypath(), which takes a real key path and returns a string (minus the first path component)
Tests for @keypath()
Added (non-automatic) test for @keypath refactoring
Documented @keypath
Merge branch 'BetterKeyPaths'
Note that @keypath requires at least two components
Duplicated metamacro_foreach() for recursive invocations
Super work-in-progress proof-of-concept for ADTs
Refactored metamacro_foreach_recursive() into metamacro_foreach_cxt(), taking a context argument
Added metamacro_first()
Don't limit macro expansions in error logs (this is getting a bit ridiculous)