private bool checkEmptyDocument() { if (!(_event is DocumentStartEvent) || _events.Count == 0) { return false; } ScalarEvent ev = _events.Peek() as ScalarEvent; return ev != null && ev.Anchor == null && ev.Tag == null && ev.Value.Length == 0; }