Rather than piling another pull request on top... you've put
[@WHWeb](tyyp://twitter.com/WHWeb)
I assume you meant http? Other than that extremely minor issue these look like some solid modifications to me - well done :)(In case it's relevant: I'm from the UK.)