 			}
 
 		case .simpleElement:
-			warn(message: "unexpected element")
+			fail(message: "unexpected element")
 			pushState(.unknown)
 
 		case .unknown:

			return
		}

		pushState(.simpleElement(completion))
	}



	}
}



private class Parser: NSObject {

	private var automaticallyTrackedPages = Array<TrackingConfiguration.Page>()
	private var automaticallyTracksAdvertisingId: Bool?
	private var automaticallyTracksAppName: Bool?
	private var automaticallyTracksAppUpdates: Bool?
