Hash key must be the first key element.
Merge pull request #56 from eric-wu/develop

Hash key must be the first key element