This partially reverts 6e56637cf0a6036fdea4105e9f33314a3d6e8e78 and #4520 by bringing back the ? wildcard, guarded by the qmark-noglob feature flag.