Steve, my first thought after reading that post with Kelly's tweet from April 21st was that she was most likely referencing Elon Musk and his bid to buy twitter. I've seen the same proverb posted by others recently for just that.