Actually create SingleImage when it's indexed
repr() shows signature of images
Fix incorrect container/single distinction
Add optional offset parameter to extend()
Slicing on sequence
Add a missing image for testing
Docstrings and more