First working conditional expressions support in the scanner