onthecuttingedge2005,
I'm not sure I understand the question. Are you trying to get Hal to respond to a user with just a single "?" as the GetResponse?
If so then I don't know what to do about it. The GetResponse generated by the brain script is returned to Hal's main program. Some post-processing happens there. I think that process must interpret a single "?" as a non-response. Only Robert knows for sure.
=vonsmith=