v9.2.0
split version inference into the part that needs a distribution object and the part that doesnt