Have bubbling events and observers in all your Ruby objects.
None
> 1.3.1
Nick Sutterer, Niklas E. Cathor