Giant reformat
Issue #1. Add hasSize on ResourceIterator.