Effect.gen no longer count as a "success"? I'm upgrading from Effect 2.0.3 (aka the 56k dial-up era) to 2.3.6 so I'm arguably a bit rusty, but I could have sworn programGenReturnImplicit, programGenReturnExplicit and program all used to be equivalent.