universally pass lowercase content type to "supportsContentType" in caller