private IPrototype ParseTag(Browser browser) { var tagParser = new TagParser(); var tag = tagParser.Parse(browser); browser.Move(TagEndToken.Length); browser.JumpReaderCursorToCursor(); if (tag.Name == "CSV") { return(ParseTagCsv(browser, tag)); } else { return(ParseTagData(tag)); } }