code: @Override
      public Termination createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType) {
          // TODO FIXME through some sort of solverlistener and async behaviour...
          throw new UnsupportedOperationException("This terminationClass (" + getClass()
                  + ") does not yet support being used in child threads of type (" + childThreadType + ").");
      }
docs: ************************************************************************