forbidden.forbidden = new TIntHashSet(iterator.getForbidden());
TIntHashSet remainderIndices = new TIntHashSet(forbidden.forbidden);
remainderIndices.addAll(getAllIndicesNamesT(indexlessRemainder));
remainderIndices.addAll(getAllIndicesNamesT(dataRemainderT));
newTo = applyIndexMapping(to, mapping, remainderIndices.toArray());
forbidden.forbidden.addAll(getAllIndicesNamesT(newTo));
} else {
TIntHashSet allowed = new TIntHashSet();
for (int index : indexlessBijection)
allowed.addAll(TensorUtils.getAllDummyIndicesT(content.indexless[index]));