> こんな風に、backend.respond_to?をcommands.respond_to?に変えると、例外を投げることができるね。
了解です。`commands.respond_to?`で確認するように修正しました。

>  unmonitored だと 1 を返さない？バージョンにもよる？
これは僕の勘違いでした。すいません。Task, Groupを指定せずに`god status`すると`unmonitored`なものがあっても0を返すのでその挙動と勘違いしていました。コマンドを叩いては`echo $?`で確認していましたが、ソースを直接見にいったほうが確実ですね... 気をつけます。

stdoutを調べないように修正して、method_missingにプロキシさせるようにメソッド定義を削除しました。