introduced setExpression, dropped Definition