Use this to provide a suggestion if it can have non-contiguous ranges. A primary use-case for this is Objective-C methods.
Use this to provide a suggestion for single-word matches.
wordRegExp to adjust word-matching.
Optionally, limit the set of grammar scopes the provider should apply to.
The higher this is, the more precedence the provider gets.
Must be unique. Used for analytics.