Would be on a method level, replacement for `@ShellOption`. Possible field ideas: ``` public @interface Option { String[] longNames() default {}; char[] shortNames() default {}; String description() default ""; String defaultValue() default ""; } ```