- moved Logical out of "iterators" folder, since it is not an iterator