Constructs the option with a list of names. Note that any leading "-" or "--" should be omitted. This is added automatically depending on the length of the name.
Returns true if the given option name is equivalent to this option.
Returns the canonical name of this option. That is, its first name.
List of names the option can have.
User defined attribute for an option.