utility to remove prefix
use a cache to avoid unnecessary requests to remote service
use cached termDict to properly hyperlink actual std names in descriptions. Unrecognized words having at least an underscore are hyperlinked to the "/search/" route and with a different style (greenish color).

Depending on the order of requests, that is, when the first few ones are *not* to the main page, then there might be actual std names in descriptions hyperlinked to the "/search/" route instead to the actual term page (this is probabluy just fine for the moment).