parameters: (self, values, args)
return_statement: return (values, args)
docstring: check_values(values : Values, args : [string])
          -> (values : Values, args : [string])
  
          Check that the supplied option values and leftover arguments are
          valid.  Returns the option values and leftover arguments
          (possibly adjusted, possibly completely new -- whatever you
          like).  Default implementation just returns the passed-in
          values; subclasses may override as desired.
docstring_summary: check_values(values : Values, args : [string])
          -> (values : Values, args : [string])
docstring_tokens: check_values ( values : Values args : [ string ] ) - > ( values : Values args : [ string ] )
function: def check_values(self, values, args):
          """
          check_values(values : Values, args : [string])
          -> (values : Values, args : [string])
  
          Check that the supplied option values and leftover arguments are
          valid.  Returns the option values and leftover arguments
          (possibly adjusted, possibly completely new -- whatever you
          like).  Default implementation just returns the passed-in
          values; subclasses may override as desired.
          """
          return (values, args)
function_tokens: def check_values ( self , values , args ) : return ( values , args )