if (data == null)  data = new byte[0]; return setupRequest("PUT", stripRef(file), headers, data, null);
return Put(file, data, null);
    public HTTPResponse Put(String file, byte data[], NVPair[] headers)		throws IOException, ModuleException    {	if (data == null)  data = new byte[0];	// PUT must always have a CL	return setupRequest("PUT", stripRef(file), headers, data, null);    }