Merge branch '25-from-2.15.1' into 26-misc
NAMEDCNT mods, to keep at 2 for closure args
bug fixes
Merge branch '26-misc' into 28-applydefine
Merge branch '26-misc' into 29
Merge branch '28-applydefine' into 29