Some prompt uses require modified completer results.

A recent change in the Prompt widget has broken some uses.
This change allows the prompt command writer to request a preference for the completer result or user input.