newProc can now be used to construct iterator defs.