Strange index/str repr behavior
I love the idea of valid-python-code reprs, but this just seems plain wrong:

![weird-repr](https://f.cloud.github.com/assets/417981/432123/aaae270a-ae9c-11e2-9ad6-3983ca576cf4.png)

This throws an exception if you try to eval it.
