This operator is actually working as expected, but I added some comments explained that it was already "ported".