Note that one of the removed checks was actually a bitmask which also matched the NEWLINE type. Fortunately, NEWLINE's expression is never NULL.