refined get_content_type()