User blog comment:IFosterI/Weird leak...../@comment-25550396-20170803001705/@comment-30900567-20170803002026

Guess we'll have to wait and see.