Syntax for returning early with an error

Centril explored these ideas. I doubt a new keyword is warranted unless you take into consideration future goals beyond not typing Err(...)?. But not everyone is on board with the grand evil plan. If the only motivation large enough for a language addition is a grand evil plan you don't agree with, you tend to oppose said addition, even if you don't have a problem with the smaller change per se.

I'm personally against invisible wrapping based on context. Separating these concerns and making value wrapping ergonomic without being invisible appeals to me.