code: func (a Nodes) FilterURI(uri URI) []*Node {
  	other := make([]*Node, 0, len(a))
  	for _, node := range a {
  		if node.URI != uri {
  			other = append(other, node)
  		}
  	}
  	return other
  }
docs: // FilterURI returns a new list of nodes with URI removed.