You're right.   But I don't think 'service' is accurate either (I changed it to 'models' because I didn't like that my tests lived in `test_service.py` - I'm not testing any service).  How about renaming 'models.py' and 'HTTPService' to 'Client'?

Then implementation looks like:

    from demands import Client
    
    class SomeServiceClient(Client):
        ...
    
    service = SomeServiceClient('http://url/')
    service.get('some/')