internals: Prompt the user for clarifications of intent.

There were some problems with server-process being set (incorrectly; no
server process was running but server-process was non-nil), but now
prompts are given instead, in case we get into screwy situations like that.