docs: public Map<Variable, ConceptId> idTransform(ReasonerQueryImpl query, Unifier unifier){
          Map<Variable, ConceptId> transform = new HashMap<>();
          this.getAtoms(IdPredicate.class)
                  .forEach(thisP -> {
                      Collection<Variable> vars = unifier.get(thisP.getVarName());
                      Variable var = !vars.isEmpty()? Iterators.getOnlyElement(vars.iterator()) : thisP.getVarName();
                      IdPredicate p2 = query.getIdPredicate(var);
                      if ( p2 != null) transform.put(thisP.getVarName(), p2.getPredicate());
                  });
          return transform;
      }