code: def get(self, lazy=False, **kwargs):
          
          result = self._get(limit=2, lazy=lazy, **kwargs)
          if len(result) > 1:
              raise MultipleNodesReturned(repr(kwargs))
          elif not result:
              raise self.source_class.DoesNotExist(repr(kwargs))
          else:
              return result[0]
docs: 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