Custom iterator somewhat alive