Since the if/then/else construct is now supported natively, showing how to compose such a construct from basic primitives is misleading.