Since changing interfaces breaks clients you should consider them as immutable once you've published them.