added ordered_refs to exprevaluator