Fix a few more Location instantiations
Fix name of error dictionary
Make OpaqueKeys immutable value types