--- | Parse a team_id. This *should* just be an 'Int', but TSN is doing
--- something weird. First of all, player IDs do look like normal
--- 'Int's. But the team IDs are all stuck in the triple digits, and
--- double-digit team IDs appear to be padded to three characters
--- with a leading '0'. So maybe they're treating these as text?
---
--- In any case, we do the simplest thing that is correct for all the
--- XML we've got: pad it to (only) three digits on pickling.
+-- | Parse a team_id. These are (so far!) three characters long, and
+-- not necessarily numeric. For simplicity, we return a 'String'
+-- rather than e.g. a @(Char, Char, Char)@. But unpickling will fail
+-- if the team_id is longer than three characters.