Now it isn't throwing errors, but it doesn't filter the possible completions to ones that match what's already typed.
Now it isn't throwing errors, but it doesn't filter the possible completions to ones that match what's already typed.