See also https://github.com/mojohaus/versions/issues/1200 I tried using toolbox as an alternative. It's better in that it detects that the property should be upgraded. But it defines a new property in child/BOM module instead of updating the property defined in parent module.