The set-parameter procedure calls parameter::set_value, which returns
the newly set value. When a Tcl proc has no explicit return statement,
as was true of set-parameter, the value of the last expression is returned.
In other words, the value of the parameter. Which messed up the HTML sent
up the pipe to the browser being used to install OpenACS.