Subscribable on_event now takes lambdas and class methods as symbols