```img = Img('not a real file', (0, 1, 2, 3), 'lower', (1, 2))```

I'm also interested in seeing that the original ```img == the unpickled img```, so definately think we need to just write a new test which ```pickle.loads(pickle.dumps(img))```.