Help tests for @Options
Support for complex "arg[] arg arg" even with @Options
Code cleanup -- remove duplicate "convert" logic from ComplexParam
Code cleanup -- remove duplicate "parameter collection" logic from ComplexParam