Ну мы же изменили метод toString, его результат был на вид точно такой же как RegExp записанный с помощью литерала /regexp/gmi.toString() === "/regexp/gmi", а мы метод прототипа toString заменили на свой, который просто source возвращает
__________________
readOnly
|