moved handlePostIterate to StatefulRecordEvaluator