Example: x-or-y-smth -> x + y or x-smth + y-smth (commercial-or-academic-internet), also for and, but, etc.
Notes:
- We may want to allow defining templates to allow smarter and wider conversions
- Will it be enough to use regex for that?
Produced as the result of gh-56
Internal task id: ff-510