code: public ConfigurationItem getConfigurationItemByClOpt(final String clopt) {
      if(clopt==null || clopt.trim().isEmpty()) throw new IllegalArgumentException("The passed cl-opt was null or empty");
      for(final ConfigurationItem ci: configItemsByCl) {
        if(ci.getClOption().equals(clopt)) return ci;
      }
      return null;
  
    }
docs: Returns the {@link ConfigurationItem} with the passed cl-option
  @param clopt The cl-option of the item to fetch
  @return The matching ConfigurationItem or null if one was not found