As I understand the documentation, gap feature won’t do the job because I have to specify second word for a whole phrase.
By the way, as I understand, gap feature also requries exact keyword match, for example:
sentence in text: car is red
my config should be: car {1} red
but that config won’t match that possible sentence in text:
cars are red
so I have to use another variation in config: cars {1} red