class ChecklistExporter {

    static <U> BinaryOperator<U> preferDifferent(final @NotNull U value) {
        return (left, right) -> left.equals(value) ? right : left;
    }

    private  ChecklistExporter(final List<Op> operations,
                              final List<String> exportTypeDefs,
                              final List<Rule> pathScopes,
                              final List<Rule> nodeTypeFilters,
                              final List<JcrNs> jcrNamespaces);

}