>>520
そんなめんどくせー関数を仕様無しで使えってのがそもそも無理だ。

あと、結果が複数あってそれぞれの動作が別々に決まるようなら、
それはもう「エラー処理」とも少し違う気がする。例外の使える言語でも
戻り値とかで状態を返すべきところでしょ。