internal override object BaseDeserialize(TextReader r, string path) { var token = JsonParserUtil.GetNextToken(r); return(token == string.Empty || token.Equals("null", StringComparison.OrdinalIgnoreCase) ? null : (object)bool.Parse(token)); }