Ensures appropriate iterate() arity on initial call