выражение условия выполнения символа

Здравствуйте.
Создаю свой символ, к нему 10 свойств (v1..v10) и скрипт, который меняет цвет символа. Все казалось бы просто, но вот в чем проблема: пишу выражение на выполнение скрипта:
(v1 and v2) or (v1 and v3) or (v1 and v4) or (v1 and v5) - все работает, а вот если попытаться написать хотя бы вот так:
(v1 and v2) or (v1 and v3) or (v1 and v4) or (v1 and v5) or (v1 and v6) - то скрипт перестает менять цвет символа.
У символа свойства несколько раз до этого менял, покопался в мануалах, не нашел никаких ограничений на длину выражения или на кол-во свойств.
Чувствую, что проблема элементарная, но понять что происходит не могу.
Создаю свой символ, к нему 10 свойств (v1..v10) и скрипт, который меняет цвет символа. Все казалось бы просто, но вот в чем проблема: пишу выражение на выполнение скрипта:
(v1 and v2) or (v1 and v3) or (v1 and v4) or (v1 and v5) - все работает, а вот если попытаться написать хотя бы вот так:
(v1 and v2) or (v1 and v3) or (v1 and v4) or (v1 and v5) or (v1 and v6) - то скрипт перестает менять цвет символа.
У символа свойства несколько раз до этого менял, покопался в мануалах, не нашел никаких ограничений на длину выражения или на кол-во свойств.
Чувствую, что проблема элементарная, но понять что происходит не могу.