So if there is *any* non-EAI key in the content, you declare a mismatch? This logic doesn't make sense.