Initial review

The most recent commit message is so accurate.

I'm not thrilled about subclassing from `list` here...not that there's anything particularly wrong with it, it's just rarely done in my experience unless you have a very specific need.