Move key coercion logic to separate module
Implement has method
Merge pull request #5 from golyshevd/has

Has