Interceptação de toString()

Você tem apenas uma tarefa, e somente uma: arruinar o dia de qualquer vítima desavisada que use a função toString(). Intercepte o método toString() do protótipo de String para que, em vez disso, retorne uma string invertida.

Exemplos

("Hello World!").toString() ➞ "!dlroW olleH"

("My hooking function! :3").toString() ➞ "3: !noitcnuf gnikooh yM"

("RaceCar").toString() ➞ "raCecaR"

Observações

Lembre-se de que this é um objeto!