public void put(String key, String value) { put(new StringValue(key), new StringValue(value)); }
abstract public Value put(Value key, Value value);
  public void put(String key, String value)  {    put(new StringValue(key), new StringValue(value));  }