added inPreEval(int kind)