rem: Ns_DString output;
add: Tcl_DString output;
context: NsAdpSource(NsInterp *itPtr, char *file, int argc, char **argv){    Ns_DString output;    int code;    Ns_DStringInit(&output);    code = AdpRun(itPtr, file, argc, argv, &output);    if (code == TCL_OK) {	Tcl_SetResult(itPtr->interp, output.string, TCL_VOLATILE);    }    Ns_DStringFree(&output);    return code;}