Having traversed a few more BSTs, I found a clue about the context of one new reader, although I am still not sure what, if any, biological entitiy might be associated with...
Oh, and more importantly, I have my tickets for this weekend!
Having checked the train schedule again, I need to go pack (in a couple hours ;)