Weasleys major Harry Potter plot hole