Support multiple WHENs, BUT and AND are the same