Apply tail call optimization to conditional return expressions. Does not apply this optimization to nested conditional expressions.