code: public String getString() throws IOException {
          InputStream in = getInputStream();
          return in != null ? inputStreamToString(in) : null;
      }
docs: Returns the last committed value as a string, or null if no value
  has been committed.