What I usually do to avoid exceptions is using Nullable/Variant as the return type, as using it still needs checking. So, syntax sugar to return those seems like a nicer alternative with less changes to the compiler and less @s