La especificación ( https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-operations ) establece "Estas operaciones no forman parte del lenguaje ECMAScript; se definen aquí únicamente para ayudar a la especificación de la semántica del lenguaje ECMAScript".
¿Qué significa "únicamente para ayudar a la especificación"? Si no son parte del idioma, ¿por qué puedes usarlos? ¿Depende del motor?