Isn't that why you have versions and maintains backward compatibility with older versions, and don't change the "old" interfaces?