class Tryouts::Tryout

def update_drills!

the case where dreams where loaded after the drills were defined.
This method is called before Tryout#run, but is only necessary in

one its associated Dream object (if available).
Goes through the list of Drill objects (@drills) and gives each
def update_drills!
  return if @dreams.nil?
  @drills.each do |drill|
    next unless @dreams.has_key?(drill.name)
    drill.add_dream @dreams[drill.name]
  end
end