STY: moved iter_ construction, thanks @teravest\!