Support for implicit primitive @Option params
Full tests for both implicit and explicit primitive @Option params
More tests for implicit and explicit primitive @Option parameter defaults