Converter builder for optional converters.
Auto-complete callback.
Converter description. Required.
Whether to ignore parsing errors when a value is provided.
Mutator, used to mutate the parsed value before it's presented.
Converter display name. Required.
Register the autocomplete callback for this converter.
Using the data in this builder, create a converter and apply it to an Arguments object.
Register the mutator for this converter, allowing you to modify the final value.
Register the validator for this converter, allowing you to validate the final value.
Validate that this builder is set up properly.