So this will return "yt:" for any url that isn't a valid YT video url. Is this the desired behaviour? Is this in line with the other enum values? Also, will this ever be passed an invalid url?