- Arguments now use NoArgument instead of None to identify unset flags - Arguments can now be optional and an activation flag using nargs="?" and const=Flag