What changes to a strong-named assembly necessitate a change in AssemblyVersionAttribute? Clearly, changing the public api in a way that could require a client to have to make a
adding methods to an interface shouldn't be fine because old providers won't implement the new methods.