running some tests in openacs shell...
ns_quotehtml <foo> --> <foo>
set foo "" --> (looks like nothing)
ns_quotehtml "" --> (looks like nothing)
list [ns_quotehtml ""] --> (looks like nothing)
set foo "|[list [ns_quotehtml ""]]|" --> ||
(hmm, let's give it another item)
set foo "|[list [ns_quotehtml ""] anotheritem]|" --> | anotheritem|
(hmm, that's interesting... why not |"" anotheritem|?)