SLPProducedWord and iterator realization