3.1.0 is the highest minimum set in the existing subprojects so this will not exclude anything that hadn't been already.
Avoid copy-paste using CMake macro