I have functions that use returns and force exits with null values. They are checked on exit prior to next logic step down the chain.
My custom Enumerators also have a None/Default/Fail/Fault to use as a logic validator.
I also don’t have any exits/ends not process a return node. If one has a return then all have a return.
Move Up and Precise Click should have a Return Node even if the value is NULL.