o Code simplification and refactoring:
- Refactor the hashing API to return negative values for errors, as is done
as throughout the codebase. Closes ticket 20717.