This is a follow-up to my previous post at http://mechanicalrevolution.com/blog/parameter_apocalypse.html.
After experimenting with a lot of different ways to tackle method and parameter declaration, I think I have finally settled on an attributes-based interface that makes for a decent compromise between usability and compatibility. The examples blow describe the proposed interface. Note that only the
:Args attribute is currently implemented.