I do see one potential issue with it. There appears to be no way to distinguish an Attention.xml outline from any other XOXO outline. I suppose it might be acceptable to treat any XOXO block that contains links as a set of subscriptions but it feels a bit kludgey to me. Having an Attention.XML blocks declare their class as “xoxo attentionxml”, or something similar, would solve this problem, and make Attention.XML blocks a bit more obvious. Or have I just missed something?