class HooksTest
def a; executed << :a; nil; end
def a; executed << :a; nil; end
def a(me, arg); executed << arg+1; end
def a(me, arg); executed << arg+1; end
def b; executed << :b; end
def b; executed << :b; end
def have_dinner(executed)
def have_dinner(executed) executed << :have_dinner end
def have_dinner
def have_dinner executed << :have_dinner end
def take_shower
def take_shower executed << :take_shower end