あっ しまった．それをすっかり忘れていました… `throw 'vital: ...'` な感じで例外投げるようにします．ありがとうございます．