Câu trả lời:
Bạn sử dụng một ống kính để xem dữ liệu được trả về bởi một phạm vi.
Chẳng hạn, bạn có một ống kính âm nhạc duy nhất, sử dụng các phạm vi khác nhau để hiển thị kết quả của nó: nhạc cục bộ, nhạc trong Cửa hàng âm nhạc Ubuntu One, nhạc từ Amazon MP3 Store, v.v.
Ý tưởng chính là có thể có nhiều nhà cung cấp dữ liệu khác nhau, nhưng rất giống nhau. Phạm vi được sử dụng để làm cho chúng hoạt động theo cùng một cách và ống kính được sử dụng để hiển thị dữ liệu đó với các danh mục, bộ lọc, v.v.