Iterator builder.