code: public final String getValue() {
          if (periods != null && !(periods.isEmpty() && periods.isUnmodifiable())) {
              return Strings.valueOf(getPeriods());
          }
          return super.getValue();
      }
docs: {@inheritDoc}