From what I can see of the history, there should be some backwards compatibility between versions of this library.
Could the relevant conversion(noneFromVersion = ..., noneFromVersion = ..., ...) be added so that tools can take advantage of this fact and not have to bother users about incompatible version messages?