export default function unreachable(value: never, errMsg?: string): never { throw new TypeError(errMsg ?? 'Encountered impossible value: ' + JSON.stringify(value)); }