I was not prepared to be so pleasantly amazed. First, I love YOUR style. Secondly, and I can't really believe I'm saying this, I can not find a single solitary point in your argument with which to object! Someone who actually shares my feelings and love for the entire Harry Potter experience. Amazing. Rewarding. Confirming. Justification. It is entirely possible, magic or not, that I may have just become your biggest fan. Well done. Cheers!