I was pretty surprised to discover just now that DecodedURL.to_uri returns a URL object, rather than a DecodedURL. Given that almost all the other methods wrap the passed-through object, why does this one not?
I'm not sure how we get out of the compatibility jam if we decide this is wrong, but it seems wrong to me.
I was pretty surprised to discover just now that
DecodedURL.to_urireturns aURLobject, rather than aDecodedURL. Given that almost all the other methods wrap the passed-through object, why does this one not?I'm not sure how we get out of the compatibility jam if we decide this is wrong, but it seems wrong to me.