[11:23 AM] Kaito Sinclaire: Okay, I believe we've stepped into an ideological debate instead of simply a technical one here, we're just discussing two opposing ways to do the same thing
where I'm speaking from a "convenience when coding" standpoint (because to be honest, I like relying on the behavior that exists currently, I just wish it were consistent -- single statement if conditions for error checks lets more code fit in the same space)
and I believe you're speaking from a "yield break should always be the reliable exit point" standpoint
See #608.
It's your call.