original_docstring: Returns the union of the values whose keys are in *args.  If *args is blank, returns the union of all values.
          
docstring: Returns the union of the values whose keys are in *args.  If *args is blank, returns the union of all values.
docstring_tokens: Returns the union of the values whose keys are in * args . If * args is blank returns the union of all values .
code: def union(self, *args):
          '''Returns the union of the values whose keys are in *args.  If *args is blank, returns the union of all values.
          '''
          values = self.values()
          if args:
              values = [val for key,val in self.items() if key in args]
          return set(reduce(set.union, values))
code_tokens: def union ( self , * args ) : values = self . values ( ) if args : values = [ val for key , val in self . items ( ) if key in args ] return set ( reduce ( set . union , values ) )
short_docstring: Returns the union of the values whose keys are in *args.
short_docstring_tokens: Returns the union of the values whose keys are in * args .
comment: '''Returns the union of the values whose keys are in *args.  If *args is blank, returns the union of all values.
          '''