Currently, there's a guess step that will try to determine when a vendor-specific media type is in use, but there are registered examples where the vnd prefix isn't used. And, in some (maybe all of those cases) the +-based format is often used.
This needs more thought… I've cut a release because this library solves the problem I have now.