maybe clarify the language here, like "undefineds weren't previously allowed to be returned" ?