class ReeRoda::BuildRoutingTree::RoutingTree

def add_child(value, depth, type)

def add_child(value, depth, type)
  new_child = self.class.new([value], depth, type, self)
  self.children << new_child
  self.children = self.children.sort { _1.values[0].match?(/\:/) ? 1 : 0 }
  return new_child
end