Don't actually think we need to make close() an abstract method yet.
Don't actually think we need to make close() an abstract method yet.

Very remote chance we might want to later but I think even with
more 'exotic' implementations, the core 'treat it as an iterable'
aspect will remain intact, so we can rely on that.

Re #1709

fabric/fabric