see MetaCircularEvaluator