This is from JavaScript I found this thing when I accidentally matched a reporter block (item () of [ v]) in an if <> then then from my knowledge of JavaScript, any variables with a definite value give out a true response, and a variable with null or undefined value will give a false response.