Returns a lazy Completions instance using the provided Completion Set.
Only includes an empty Suggestion.
Only includes an empty Suggestion. This typically represents valid input that either has no completions or accepts no further input.
No suggested completions, not even the empty Completion.
No suggested completions, not even the empty Completion. This typically represents invalid input.
Returns a strict Completions instance containing only the provided Completion.
Returns a strict Completions instance using the provided Completion Set.