class Tryouts::Tryout

def drill(dname, *args, &definition)

+args+ is sent directly to the Drill class. The values are specific on the Sergeant.
+name+ is the name of the drill.
Create and add a Drill object to the list for this Tryout
def drill(dname, *args, &definition)
  raise "Empty drill name (#{@name})" if dname.nil? || dname.empty?
  drill = Tryouts::Drill.new(dname, @dtype, *args, &definition)
  self.add_drill drill
end