def _evaluate(self):
if self._elements:<EOL><INDENT>for element in self._elements:<EOL><INDENT>yield element<EOL><DEDENT><DEDENT>else:<EOL><INDENT>for user_id in self.__user_ids:<EOL><INDENT>element = self._swimlane.users.get(id=user_id)<EOL>self._elements.append(element)<EOL>yield element<EOL><DEDENT><DEDENT>
Lazily retrieve and build User instances from returned data