Squashed 'stronghash/' changes from 9accbaf..2aef8fe

2aef8fe Improved debugging and errors

git-subtree-dir: stronghash
git-subtree-split: 2aef8fee414c208f9db36efcfa2156a02a902ee7
Merge commit '9306c2a9b3dbccaeb09a0978c22bf9a43664b054'