Ignore IntelliJ module.
Add Ivy configuration.
Add Ant build chain.
Add option and builder.
Add option group.
Maximum values > required values.
Add command line descriptor and builder.
Expose option name safeguards.
Test value retrieval from options.
Group tests together.
Split up into smaller tests.
Create mocks in factories.
Index groups by option.
Add more test cases.
Rename method to get groups.
Add command line and builder.
Add parser interface.
More elaborate option and group mocks.
Groups are not iterable.
Add factory for descriptor mocks.