Compruebe si un objeto de JavaScript es Map o Set (ECMAScript 2015) [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo verificar confiablemente que un objeto es un Mapa / Conjunto EcmaScript 6? 2 respuestas

¿Cuáles son las formas alternativas / mejores de verificar si un objeto JavaScript es Map o Set que:

Object.getPrototypeOf(map) === Map.prototype
Object.getPrototypeOf(set) === Set.prototype

Respuestas a la pregunta(1)

Su respuesta a la pregunta