@strong{We discourage use of a non-@code{nil} value for
@var{initial}}, because it is an intrusive interface. The history
-list (which did not exist when we introduced @var{initial}) is a far
-more convenient way for the user to get the default and edit it.
+list feature (which did not exist when we introduced @var{initial})
+offers a far more convenient and general way for the user to get the
+default and edit it, and it is always available.
If the argument @var{inherit-input-method} is non-@code{nil}, then the
minibuffer inherits the current input method (@pxref{Input