works well for string
remove hard coding
it passes all test
enable prefix test
Delete unused code
Separete config
Merge branch 'support-prefix-keys'
Fix style.