Program.add

Adds a flag.

Throws

AssertionError if a flag with the same short or long name already exists.