code: @SuppressWarnings("rawtypes")
      @Override
      public void basicValidate(final String section) throws ConfigException {
          ConfigurationUtils.defaultValidate((ConfigurationComponent) this, section);
      }
docs: Skeleton validation, triggering validate on any subComponents
  
  @param section the configuration section; should often be hard-coded
  @throws ConfigException validation failure