code: @SuppressWarnings("unchecked")
    public String getString(String name) {
      return ((Value<String>) getValue(name)).get();
    }
docs: Returns the property value as a string.
  
  @throws DatastoreException if no such property
  @throws ClassCastException if value is not a string