Description: Move a conditional outside of an operation. (Contributed by Thierry Arnoux, 25-Jan-2017)