Simplified addOption() to no longer require "value" to be explicitly declared.
It will now be read out of the object.