*
   * @throws UnknownHostException if cyc server host not found on the network
   * @throws IOException if a data communication error occurs
   * @throws CycApiException if the api request results in a cyc server error
   */
  public CycConstant find(String constantName)
          throws UnknownHostException, IOException, CycApiException {
    if (constantName == null) {
      return null;
    }

    return getConstantByName(constantName);
  }