class Raabro::Tree

def gather(name=nil, acc=[])

def gather(name=nil, acc=[])
  name = name ? name.to_s : nil
  if (@name && name == nil) || (@name.to_s == name)
    acc << self
  else
    subgather(name, acc)
  end
  acc
end