Use sentinel value for missing optional arguments.
Bumped version to 2.2.3.