code: def get_node_bundle(manager, handle_id=None, node=None):
      
      if not node:
          node = get_node(manager, handle_id=handle_id, legacy=False)
      d = {
          'data': node.properties
      }
      labels = list(node.labels)
      labels.remove('Node')  # All nodes have this label for indexing
      for label in labels:
          if label in META_TYPES:
              d['meta_type'] = label
              labels.remove(label)
      d['labels'] = labels
      return d
docs: :param manager: Neo4jDBSessionManager
      :param handle_id: Unique id
      :type handle_id: str|unicode
      :param node: Node object
      :type node: neo4j.v1.types.Node
      :return: dict