Ah! Does this bring us another piece to the bravenak puzzle? Is she also a "digital media specialist" and when she was on time-out did she need something that would continue to disrupt the bernie-bots while she could not post?
Her employer would know her address...
Sure, it's all leaps o' logic and speculation but it does make me go 'hmmm?'