code: public boolean preValidateTopic(final SpecTopic specTopic, final Map<String, SpecTopic> specTopics,
              final Set<String> processedFixedUrls, final BookType bookType, final ContentSpec contentSpec) {
          return preValidateTopic(specTopic, specTopics, processedFixedUrls, bookType, true, contentSpec);
      }
docs: Validates a topic against the database and for formatting issues.
  
  
  @param specTopic   The topic to be validated.
  @param specTopics  The list of topics that exist within the content specification.
  @param processedFixedUrls
  @param bookType    The type of book the topic is to be validated against.
  @param contentSpec The content spec the topic belongs to.   @return True if the topic is valid otherwise false.