Initial pass at VersionReq