FIX: change default implementations of event handler callbacks on behaviors to be public