/**
  * Find or create the microtehory gave by name
  *
  * @param mt the microtheory
  * @return a CycConstant who represent the microtheory
  * @exception java.net.UnknownHostException if OpenCyc'host wasn't founded.
  * @exception java.io.IOException if an I/O error occurs.
  * @exception org.opencyc.api.CycApiException if occurs an error in communicating with OpenCyc.
  */
 protected CycConstant findOrCreateMt(String mt)
     throws IOException, UnknownHostException, CycApiException {
   createAccess();
   CycConstant context = myAccess.findOrCreate(mt);
   myAccess.assertIsa(mt, "Microtheory");
   return context;
 }