it feels a bit strange to specify the handled messages outside of the actor,
normally an actor logs unhandled messages itself