validateExpression is an internal function for
validating a constraint's condition expression.
validateExpression(x, attrib, unit_name, use_lt)validateExpression does not return any values;
it stops if the input constraint is not valid.
a data.frame row containing a single constraint data.
an item_attrib object or a st_attrib object.
items or stimuli.
if TRUE, will raise an error when number of matching items/stimuli is less than 2.
if FALSE, will raise an error when number of matching items/stimuli is 0.