Teresa Preston-Werner posted something on her blog that disputes (or at least adds more info) : https://medium.com/p/d96f431f4e8e
It's a bit of a she-said, she-said situation, except that it seems to have happened before with the Preston-Werners and Melissa Severini.