Тильда в wordforms не работает как указано в документации

Добрый день! В документации указано что в wordforms можно перед исходным словом ставить тильду (~) и тогда это правило будет применено после морфологии. При этом исходное слово должно быть одно. Подскажите, почему тогда при правиле
~питер > санкт петербург
запрос
call keywords('питер','index')
дает рузультат
| qpos | tokenized | normalized | +------+------------+--------------------+ | 1 | питер | санкт | | 2 | питер | петербург |
а запрос
call keywords('питере','index')
| qpos | tokenized | normalized | +------+--------------+------------+ | 1 | питере | питер |

Тильда корректно работает только если и левая и правая часть правила содержат по одному слову, хотя в документации речь идет только про источник

День добрый. Похоже на баг. Вот MRE:

mysql> drop table if exists t; create table t(f text) morphology='stem_enru' wordforms='/tmp/wf'; call keywords('apple', 't'); call keywords('apples', 't'); call keywords('dogs', 't');
--------------
drop table if exists t
--------------

Query OK, 0 rows affected (0.01 sec)

--------------
create table t(f text) morphology='stem_enru' wordforms='/tmp/wf'
--------------

Query OK, 0 rows affected (0.01 sec)

--------------
call keywords('apple', 't')
--------------

+------+-----------+------------+
| qpos | tokenized | normalized |
+------+-----------+------------+
| 1    | apple     | pear       |
| 2    | apple     | avocado    |
+------+-----------+------------+
2 rows in set (0.00 sec)

--------------
call keywords('apples', 't')
--------------

+------+-----------+------------+
| qpos | tokenized | normalized |
+------+-----------+------------+
| 1    | apples    | appl       |
+------+-----------+------------+
1 row in set (0.00 sec)

--------------
call keywords('dogs', 't')
--------------

+------+-----------+------------+
| qpos | tokenized | normalized |
+------+-----------+------------+
| 1    | dogs      | cat        |
+------+-----------+------------+
1 row in set (0.00 sec)
➜  ~ cat /tmp/wf
~apple > pear avocado
~dog > cat

Я бы ожидал, что раз dogs превращается в cat, то и apples должно превратиться в его wordform’у - pear avocado, а не стемму appl.

Заведите, пожалуйста, задачу на гитхабе.