Currently implementing caret position as checks, which then affect the result of the suggestion. (Ideally the suggestion title can also be updated to indicate changed behaviour)