WIP: failing test for multi-arity support
WIP: working on multi-arity test; refactor passing all old tests.
WIP: multi-arity tests passing
WIP: changed test to use alt syntax for multi-arity