<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def searchusers(self, pattern):
 """ Return a bugzilla User for the given list of patterns :arg pattern: List of patterns to match against. :returns: List of User records """

        return [User(self, **rawuser) for rawuser in
                self._getusers(match=pattern).get('users', [])]