Andre Vanz - 2013-02-07

Hello,
I have been trying to change ProviderContract and failed until I found out there was more then one datamodel which defined a ProviderContract. It's defined in itop-service-mgmt as well as in itop-service-mgmt-provider. Is there a specific reason for it being double? The whole datamodel file seems to be a duplicate, however there's some minor differences in version 2.0-905.
My question is twofold:
1) Was this done intentional or is this a bug or error in the development?
2) Should I keep them the same or are there other things I should take into account changing the service management part?
Thanks in advance for any response!
André van der Zijden