public void testIsConditionalSentence() {
    System.out.println("\n*** testIsConditionalSentence ***");
    try {
      CycFormulaSentence sentence = getCyc().makeCycSentence("(#$likesAsFriend ?X ?Y)");
      boolean conditional = sentence.isConditionalSentence();
      assertEquals(conditional, false);
      sentence = getCyc().makeCycSentence("(#$implies (#$likesAsFriend ?X ?Y) (#$isa ?X #$Dog))");
      conditional = sentence.isConditionalSentence();
      assertEquals(conditional, true);

    } catch (Exception e) {
      failWithException(e);
    }
    System.out.println("*** testVariableNameOptimization OK ***");
  }