docs: public Iterator<Assignment> assignmentIterator() {
      return Iterators.transform(weightBuilder.keyValueIterator(), new Function<KeyValue, Assignment>() {
        @Override
        public Assignment apply(KeyValue keyValue) {
          return getVars().intArrayToAssignment(keyValue.getKey());
        }
      });
    }