I noticed that iterators cannot be polymorphic. I can work around this using 
checking the type using _of_ , but this feels a bit like a hack.

Why can't iterators be polymorphic? Is there a more elegant workaround? Did I 
miss something? 

Reply via email to