The OPML specification (version 2) allows for the subscription list to contain information that's actually duplicated from the feed it's linking to. The information is contained in attributes called
title. Since that information is available in the feed itself, and because the information in the subscription list could be stale (that is, it might no longer be in sync with the feed), I'm treating the data as a second-class citizen.
The changes are up on github, along with a few additional tests. I think the next exciting thing to tackle will be linked subscription lists. I'll talk about that when I add support for it.