i agree it is a fair compromise for now but i would like us to dedicate some time thinking how valuable it is to verify for consistency something that is being returned by the service this library was built for  clients must be a bridge between the service and the user  they need to as stupid as possible 