Small release to accelerate `cligen/abbrev`
Done first by algorithmic improvements (doing everything with ternary search tree representation of tries), and then by parallelism (threads in this case since this was convenient with the shared result).