# Functions
NewArgument returns a new argument option (without "--").
NewFlagOption returns a flag option (with "--", without value).
NewKeyValueOption returns a key-value option like "--tag=something".
NewMetadataFrom reads a new Metadata from a io.Reader.
NewOptionsFrom returns a new instance of Options from the given io.Reader.