Moved collection_size and fetch back into private space where they started.
Updated tests to reflect this move.
Updated documentation.