Add checks for 0.x SemVer incompatibility

Resolves #189 
Something like `// This isn't according to the SemVer spec but keeps ~> useful for 0.x.y versions` ?