text: it's part of Annex B: Additional ECMAScript Features for Web Browsers, so technically it's optional for JS engines to implement, but i'm guessing node implements it for the sake of compatibility with code that expects it to be there