I'm gonna give it a shot this week

One feature I've wanted for a long time was the ability to add a parameter by address on the fly for testing stuff that has no place in a distributed definition. Understanding how the program goes from xml to object would be a great place to start

Like someone on irc said, this stuff is very similar to C#... and understanding the differences is usually intuitive, and never further than a quick search.