582fbb1d62
this enables in-place iteration and allocation reuse in additional cases
this enables in-place iteration and allocation reuse in additional cases