fix typo
split string-to-hash parsing
refactor Venice::Naive