docs: public List<CharSequence> getAsList() {
          if (cache != null) {
              return Collections.singletonList((CharSequence) cache);
          }
          return Collections.unmodifiableList(list);
      }