When artists say their songs have been "leaked", I'm always suspicious, and in Beyonce's case, planned. I believe this was a great opportunity for her to promote Kelly's, Michelle's and Solange's albums since more people seems to listen to her than the other three. Since more and more artists songs are "leaked", why don't they put that in their contracts?