Changed the osversion to only accept nonNegativeInteger (in the schema).