Called before children during message dispatch.
Return a Cmd to intercept the message and prevent it from reaching children.
@override Cmd? handleIntercept(Msg msg) { return null; }