See the errors under "Errors not from the spec" in InternalError.swift. Need to:
- confirm whether the library should be throwing this error (e.g. check how JS handles it)
- decide whether it's something that should be in the spec, and add if so
- else, decide whether there's a more appropriate error code / status than 40000 / 400, to avoid violating CHA-GP5, and give them appropriate error messages
┆Issue is synchronized with this Jira Task by Unito