renaming to document_hash
fixing tests, new feature to symbolize keys
fixing merges