code: @Override
      protected Type getType(final int mKey1, final int mKey2) throws TTXPathException {
  
          Type type1 = Type.getType(mKey1).getPrimitiveBaseType();
          Type type2 = Type.getType(mKey2).getPrimitiveBaseType();
          return Type.getLeastCommonType(type1, type2);
  
      }
docs: {@inheritDoc}
  
  @throws TTXPathException