User blog comment:TheSlicer/Starscream7/@comment-1372439-20101231090709/@comment-30133540-20101231220716

That does seem like coincidence, did you tell Slice?