Lets imagine that we have a large data structure (lets call it Configuration) and various client classes (lets call them Services). Each service needs just one or two fields from Configuration. If we inject the whole Configuration object to the various Services, does this violate the ISP? Does the fact that Configuration is technically a data structure and not a