private object GetParsedValue(string serialValue) { ParsingSession session = new ParsingSession(serialValue, new WhitespaceParser()); object value; if (valueParser.Run(session, out value) < 0) { return(serialValue); } else { return(value); } }