a string
a unique number
a javascript re-implementation of Java's .hashCode() https://stackoverflow.com/questions/7616461/generate-a-hash-from-string-in-javascript
a string