docs: public Map<Column, List<Condition>> getConditionsMap() {
          Map<Column, List<Condition>> result = new LinkedHashMap<>(conditions.size(), 1);
          for (Condition each : conditions) {
              if (!result.containsKey(each.getColumn())) {
                  result.put(each.getColumn(), new LinkedList<Condition>());
              }
              result.get(each.getColumn()).add(each);
          }
          return result;
      }