Also, note that I recently added support for @parameter on top of setter methods, so you could even skip the IStringConverter part and do all the validation/conversion work in a setter method.
It's still an experimental feature so I'm not surprised to hear there are problems. Do you have a test case showing these problems?
I just fixed the InvocationTargetException in master.
I just fixed the InvocationTargetException in master.