Add a has_implicit_value method to check if an implicit_value was set.  Use this to avoid processing in positional arguments for options iwth implicit_value.