26 def observe(event, &blk)
27 obs = SimpleObserver.new(event, &blk)
29 # return observer so that we can remove it later
35 notify_observers any_to_event(e)
48 def initialize(event, &blk)
54 if data.has_key?(@event)
74 def metaclass_eval(&blk)
75 metaclass.instance_eval(&blk)