SOURCE: refactoring/fixing hash table errors. Decided to just write my own hash function since std::hash didn't meet my needs.