I would have said the opposite? If we have a good interface/abstraction, we can make whatever changes we want without impacting users. It would be transparent.Right now they have to hack their way into the .a file, and any change to its format breaks everybody's code