public IteratorFilter(IteratorFilter it) { this.innerIterator = it.innerIterator.Clone(); this.name = name; this.position = position; }