I was on my way in here to mention the overlooking of salting, but you got there long before me. Well done chap.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?