semAly windowingSpec was not being set on the current QB
Windowing translation: copy ShapeDetails from wdwOut to output even if
same; so later on changes to out shape don't affect wdwOut shape.
For windowing set the OI for output from Wdw Processing to exactly as
specified by the WdwFns; not a StdStruct constructed from
LazyBinSerde.OI. Why? Some fns return Writables, and others return Java
Objs.