Good to know. I haven't actually tested the `error_response` branch against the real apple api so it's totally possible that the implementation is terrible for how things work IRL.