code: @Override
      @Trivial
      public String dump() {
          assertNotClosed();
          StringBuilder sb = new StringBuilder();
          Set<String> keys = getKeySet();
          keys = new TreeSet<String>(keys);
          Iterator<String> keyItr = keys.iterator();
          while (keyItr.hasNext()) {
              String key = keyItr.next();
              SourcedValue rawSourcedValue = getRawSourcedValue(key);
              if (rawSourcedValue == null) {
                  sb.append("null");
              } else {
                  sb.append(rawSourcedValue);
              }
              if (keyItr.hasNext()) {
                  sb.append("\n");
              }
          }
  
          return sb.toString();
  
      }
docs: {@inheritDoc}