'Add the given list of teams to the request
@param query_membership: The Launchpad teams request
@type query_membership: [str]
@raise ValueError: when a team requested is not a string
or strict is set and a team was requested more than once'

def requestTeams(self, query_membership, strict=False):

    if isinstance(query_membership, basestring):
        raise TypeError(('Teams    should    be    passed    as    a    list    of    strings    (not    %r)' % (type(query_membership),)))
    for team_name in query_membership:
        self.requestTeam(team_name, strict=strict)
