@Contract("false->fail") // wrong, but avoid quite a few warnings in the code
  public boolean assertTrue(boolean value) {
    //noinspection ConstantConditions
    return value || assertTrue(false, null);
  }
@Contract("false->fail") // wrong, but avoid quite a few warnings in the code
  public boolean assertTrue(boolean value)