Add a keyword completion contributor.