Konsekvenserna av att kunna verifiera mjukvara formellt autonomt är nästan ofattbart omfattande