The specification (https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-operations) states "These operations are not a part of the ECMAScript language; they are defined here solely to aid the specification of the semantics of the ECMAScript language."
What does "solely to aid the specification" mean? If they are not part of the language why can you use them? Does it depend on the engine?