code: boolean isTruthy(RTObject obj) throws Exception {
  		boolean truthy = false;
  		if (obj instanceof Value) {
  			Value<?> val = (Value<?>) obj;
  
  			if (val instanceof DivertTargetValue) {
  				DivertTargetValue divTarget = (DivertTargetValue) val;
  				error("Shouldn't use a divert target (to " + divTarget.getTargetPath()
  						+ ") as a conditional value. Did you intend a function call 'likeThis()' or a read count check 'likeThis'? (no arrows)");
  				return false;
  			}
  
  			return val.isTruthy();
  		}
  		return truthy;
  	}
docs: e.g. is it a Number that's not equal to 1?