static void guarantee(O o) { assertTrue(o); } static bool guarantee(S msg, bool b) { ret assertTrue(msg, b); } static bool guarantee(bool b) { ret assertTrue(b); } sbool guarantee(Scorer scorer, bool b) { ret assertTrue(scorer, b); }