Misc touch-ups
As a total and absolute noob to CMake, these are the little tweaks I saw that I think would be helpful.
The one in the extended project took way too long to understand; at first I thought there was an error in the logic. "If we have one older than the target version, we include it...?"