Got generic iterator to work while trying to get debugIterator
Going to try replaceing all iterators with it
ok, that didn't work, don't know why