Даже не знаю, что ответить на это.. :D
Вы другими словами, собсно, и описали то, что я назвал криворукостью. Т.е амбициозность, помноженная на незнание, на авось.
Не нужно быть круче инженеров Дайкин или Висман, чтобы априори исключить подобную ситуацию логикой "IF/OR/THEN".
Надо. Но. См...