I took a swipe at this and it just didn't feel right. The token is supposed to be a pretty dumb class; it might be rendered in the context of a list and it might not be. Passing a list in and expecting `render` to append to it seemed like tight coupling.