newProc can now be used to construct iterator defs.
Merge branch 'devel' into newasync