#15 just involved handling for '@'. Potentially full fledged URL encoding may be implemented. Reference: http://www.blooberry.com/indexdot/html/topics/urlencoding.htm