docs: public Set<RateType> getRateTypes() {
          @SuppressWarnings("unchecked")
          Set<RateType> rateSet = get(KEY_RATE_TYPES, Set.class);
          if (rateSet == null) {
              return Collections.emptySet();
          }
          return Collections.unmodifiableSet(rateSet);
      }