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!