Called before children during message dispatch.
Return a Cmd to intercept the message and prevent it from reaching children.
Cmd? handleIntercept(Msg msg) => null;