It's asserting that the return type hasn't changed and the iter methods are still indeed iter methods.