code: def get_node(self, name):
          
          
          match = list()
          
          if self.obj_dict['nodes'].has_key(name):
          
              match.extend( [ Node( obj_dict = obj_dict ) for obj_dict in self.obj_dict['nodes'][name] ])
          
          return match
docs: Retrieve a node from the graph.
          
          Given a node's name the corresponding Node
          instance will be returned.
          
          If one or more nodes exist with that name a list of
          Node instances is returned.
          An empty list is returned otherwise.