Not sure why ruby's uri.escape is so busted.