pub fn on<F, MSG>( event_name: &'static str, f: F) -> Attribute<&'static str, &'static str, AttributeValue<MSG>> where F: 'static + Fn(Event) -> MSG, MSG: 'static,
an event builder