Write down a design document for row ranges and row sets. Document the implementation steps as issues in this repository.