waneck/mcli — pull request #1 by jasononeil (2013-09-20 09:40:17+00:00)
Title: Better sub dispatch support

These changes add some sub-dispatch fixes:

* Allow dispatch arguments on `runDefault` methods
* Don't throw `UnknownArgument` if there is a dispatch argument - assume it will be dealt with in a subdispatch or manually.
* Expose `dispatch.args` as read only so you can manually work with arguments

These changes are in line with some of the behaviour of `haxe.web.Dispatch`, which I use - so I think MCLI's dispatch is very cool. (Would love to port the Decoder stuff back to `haxe.web.Dispatch` at some point!)