public override bool Read() { if (!_innerReader.Read()) { return false; } if (_innerReader.TokenType == JsonToken.PropertyName && TestPath(_innerReader.Path)) { _innerReader.Skip(); return Read(); } return true; }