*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
*** Error: Non-boolean argument or result in 'and(...)'.
