package test { nativetype string nativetype int native testFail(string msg) native testSuccess() init { int x = 0 if x == 0 { testSuccess() } else { testFail("defect in testing uninitialised variable") } } }