toDefaulting
Wrap this single converter with a SingleToDefaultingConverter, which is a special converter that will act like a DefaultingConverter using the same logic of this converter.
Your converter should be designed with this pattern in mind. If that's not possible, please override this function and throw an exception in the body.
For more information on the parameters, see Converter.
Parameters
The default value to use when an argument can't be converted.
Whether the argument parser should output parsing errors on invalid arguments.
Optionally, a signature type string to use instead of the one this converter provides.
Optionally, override this converter's setting for showing the type string in a generated command signature.
Optionally, a longer type string to be shown in errors instead of the one this converter provides.