Interface VersionPropagator<A extends BuildRuleArg>