Wrong: empty canBeCounted evaluates to true
Correct: empty canBeCounted evaluates to false
Wrong: empty canBeCounted or false evaluates to true
Correct: empty canBeCounted or false evaluates to false
Wrong: empty canBeCounted and true evaluates to true
Correct: empty canBeCounted and true evaluates to false
canBeCounted: {f:if(condition:'{canBeCounted}',then:'Wrong: true',else:'Correct: false')}
canBeCounted or false: {f:if(condition:'{canBeCounted} || {false}',then:'Wrong: true',else:'Correct: false')}
canBeCounted and true: {f:if(condition:'{canBeCounted} && {true}',then:'Wrong: true',else:'Correct: false')}