Does this fit in reduce_versions? It seems to. Maybe should make the data structure a bit better, boost-version shouldn't change with new releases so it could be part of some release independent data.