So perhaps we should just not expose the error code coming from the server at all here? If we do, then people *will* use it - meaning we'd have to test for it and give the server team a whack if they break the codes (as they would potentially be breaking client's code).