&gt; actually that would be a bad idea. considering you want to handle multiple options at once.<p>The proposal is to rename the method[0], not to remove it entirely. So the code you&#x27;re showing would still be possible, only clearer that it&#x27;s not innocuous (the body relies very very strongly on the conditional)<p>[0] not sure why adding an override to #orElseThrow to throw a default exception is not on the table