stackMoveToFinal iterates over finalItems, not currentItems

This makes it possible, to filter items, while building up the
finalItems array. (most other loops are already constructed alike)