Chapter 11: Implementing BNRImageStore.