throws Throwable
  public static Value strval(Env env, @ReadOnly Value v)    throws Throwable  {    if (v instanceof StringValue)      return (StringValue) v;    else      return new StringValueImpl(v.toString());  }