Provide a way to add additional options while parsing.
This may be used in complex scenarios where first only some options are
available; when some have been parsed and a specific condition is true, more
options can be added depending on what has been parsed up to now.
Original issue reported on code.google.com by
michael.praschlon 21 Mar 2013 at 8:41