Less strict version of orElse.
opt(1).orElse(true); // TS2345: Argument of type 'boolean' is not assignable to parameter of type 'number'.opt(1).orElseAny(true) // 1 :: number | boolean
Less strict version of orElse.