This implementation checks the iterator to see if it implements {@link Closeable} in order to allow for collections thatmake use of system resources.
454647484950515253
// // FeatureCollection - Feature Access // @SuppressWarnings("unchecked") public FeatureIterator<F> features() { FeatureIterator iter = new DelegateFeatureIterator(openIterator()); getOpenIterators().add(iter); return iter; }