def get(self, lazy=False, **kwargs):
result = self._get(limit=<NUM_LIT:2>, lazy=lazy, **kwargs)<EOL>if len(result) > <NUM_LIT:1>:<EOL><INDENT>raise MultipleNodesReturned(repr(kwargs))<EOL><DEDENT>elif not result:<EOL><INDENT>raise self.source_class.DoesNotExist(repr(kwargs))<EOL><DEDENT>else:<EOL><INDENT>return result[<NUM_LIT:0>]<EOL><DEDENT>
Retrieve one node from the set matching supplied parameters
:param lazy: False by default, specify True to get nodes with id only without the parameters.
:param kwargs: same syntax as `filter()`
:return: node