This function returns whether ot not the given input CAN be a given type.
Creates a abstract SpotifyUri of given input. Doesn't allow ambiguity by disallowing creation by id.
This function returns whether or not the given input IS a given type.
This function safely instantiates a SpotifyUri from given constructor.