Goddamn Hufflepuffs. What idiots. Uh, anyway, this is either the best thing or the worst thing that has ever happened.