I had the Wicked!Witch comparison ever since I re-read all the 'kind' words Rowling used to 'describe' Severus's physical attributes. And I realized - Rowling was making a caricature out of Snape - he is everything that a grotesque of a Halloween witch is - the hawk profile, the lanky black hair, the long dress that hides the legs (Snape's robes are voluminous). :P I think Rowling does not like Snape much... =) Snape is like strong black tea. Either you like it, or you don't. Me? I like sugar everywhere else, but not in Snape! (That's what Harry is for!^^)