You sure you don't want people to actually specify a target version requirement?

We do it with dependencies, seems only natural to enforce it for platforms. Explicit better than implicit.