class Tryouts::Tryout

def add_drill(d)

more dreams in +@dream_catcher+, it will be added to drill +d+.
Add a Drill object to the list for this Tryout. If there is one or
def add_drill(d)
  unless @dream_catcher.empty?
    d.add_dreams *@dream_catcher.clone   # We need to clone here b/c
    @dream_catcher.clear                 # Ruby passes by reference.
  end
  drills << d
  d
end