I get your point and I admit I'm not very confortable with these different behavior. 

I'm started with slice and thought it was silly to not implement iterator way.

I'm SRP fan too, I will update the PR ;)