Sexp_grammar_completion_protocolmodule Candidate : sig ... endA Suggestion describes one possible way to continue a sexp at a position.
module Candidates : sig ... endA Completion is the set of suggestions known at a point in a sexp.
module Prefix : sig ... endPrefix.t describes a path through an incomplete sexp up to but not including the current atom, if the point is in an incomplete atom.
module Rpc_complete : sig ... endComplete requests a completion.