Update to work with hashable-1.2

Also do not use lookupDefault for error reporting