言葉が悪いのをご容赦頂くとして、少々短絡的ではないでしょうか。 先のれいさんの発言は、「関数の目的以外のことを、ユーザの悪意で可能で有る」ことを問題点として示唆されている訳で。 不要なコードを実行できてしまうのが問題であり、実行後を前提とした回答は、答えになっていないかと。 簡単に対策出来るとはいえ、ダイアログ地獄でも初心者には驚異と言えるでしょうから「実装者の意図しないプログラムの実行を可能」とする実装には慎重になった方が良いのは、と。 例えば「実行する演算子や関数の制限対応」か、制限をかけないのであれば「充分な危険性の周知」が必要かもしれません。 非常に強力なコードの後に、思考停止とも取れる発言を伺ったので老婆心と思いながら書き込ませて頂きました。 長文、乱文失礼しました。