@RubenVerborgh that makes sense!
If we can assume that you won't make such changes without bumping MINOR version of your package, leaving it this way seems pretty safe?