This is missing the subscription feature?
Multiple independent listeners should be able to attach a callback that fires when “hello” is called.