add: more tests for conditionals