separated expressions from results in evaluation context