Place substring outside of the incubator
Merge pull request #573 from nukiFW/master

Place substring outside of the incubator
use hashmap to speed up lru_cache
Merge pull request #598 from sangkilc/cache-improve

use hashmap to speed up lru_cache