code: @Override
      protected void processConditions(final BuildData buildData, final SpecTopic specTopic, final Document doc) {
          if (buildData.getContentSpec().getPublicanCfg() == null || !buildData.getContentSpec().getPublicanCfg().contains("condition:")) {
              super.processConditions(buildData, specTopic, doc);
          }
      }
docs: Checks if the conditional pass should be done by checking to see if the publican.cfg has it's own condition set. If none are set
  then the conditions are processed.
  
  @param buildData Information and data structures for the build.
  @param specTopic The spec topic the conditions should be processed for,
  @param doc       The DOM Document to process the conditions against.