f7147dc6f3
The fixed code compiles properly only due to null smart cast. Without it, e.g. in FIR, we'd have type mismatch error for this return.