If you are interested in all the gory details, take a look at the TC-39 proposal (especially the Goals section) and associated GitHub issues:
https://tc39.es/Function-prototype-toString-revision/
https://github.com/tc39/Function-prototype-toString-revision...