code: def parseExtensionArgs(self, args):
          
          items = args.get('query_membership')
          if items:
              for team_name in items.split(','):
                  self.requestTeam(team_name)
docs: Parse the unqualified teams extension request
          parameters and add them to this object.
  
          This method is essentially the inverse of
          C{L{getExtensionArgs}}. This method restores the serialized teams
          extension team names.
  
          If you are extracting arguments from a standard OpenID
          checkid_* request, you probably want to use C{L{fromOpenIDRequest}},
          which will extract the teams extension namespace and arguments from the
          OpenID request. This method is intended for cases where the
          OpenID server needs more control over how the arguments are
          parsed than that method provides.
  
          >>> args = message.getArgs(teams_uri)
          >>> request.parseExtensionArgs(args)
  
          @param args: The unqualified teams extension arguments
          @type args: {str:str}
  
          @returns: None; updates this object