added convert(::Type{UUID}, ::ASCIIString)

I think you actually want the low-level constructor `ASCIIString(a)` here, since I think that will avoid making a copy of the data.