Needed for #258. `CommandSpec.forAnnotatedObject` requires at least one picocli annotation on the specified object. To allow mixing `groovy.cli` and picocli annotations, a factory method is needed that allows picocli annotation to be optional.