code: public Set<String> mutexJobTypesFor(final String jobType) {
          final Set<String> result = new HashSet<>();
          this.mutexGroups
                  .stream()
                  .map(JobMutexGroup::getJobTypes)
                  .filter(g -> g.contains(jobType))
                  .forEach(result::addAll);
          result.remove(jobType);
          return result;
      }
docs: Returns the set of mutually exclusive job types for a given type.
  <p>
  Because every job type is mutually exclusive with itself, the returned set will at least contain the
  type provided as parameter.
  </p>
  @param jobType the given job type
  @return set of mutually exclusive job types