This sounds like a highly fraught decision for external consumers of badger - allowing API breakage on minor versions violates the contract that the wider development community has come to rely on, and largely invalidates the goals of semantic import paths.