We need to be able to enter data uri's (http://en.wikipedia.org/wiki/Data_URI_scheme) this looks like it will also need to be special cased