* optional username performing the write, otherwise user dis is used
* @param duration
* Number with duration unit if setting level 8
*/
public HGrid pointWrite(HRef id, int level, String who, HVal val, HNum dur) {
HGridBuilder b = new HGridBuilder();
b.addCol("id");
b.addCol("level");
b.addCol("who");
b.addCol("val");
b.addCol("duration");
b.addRow(new HVal[] { id, HNum.make(level), HStr.make(who), val, dur });
HGrid req = b.toGrid();
HGrid res = call("pointWrite", req);
return res;
}