the ibehavior interface has become somewhat cluttered and a lot of methods in it can have a nice default implementation that works for 99% of the usecases. there is no longer a point to having it as an interface. this vote is to
- rename IBehavior to Behavior and make it an abstract class with stubs for every method - rename AbstractBehavior to BaseBehavior and deprecate it, it has accumulated some crud over the years the only thing we will lose is the ability to cleanly proxy a ibehavior and to use it as a mixin - i cant think of any usecases for either vote ends 7pm gmt-8 friday the 26th -igor