 
            
            
            
            
                23 Dec
                
                    2024
                
            
            
                23 Dec
                
                '24
                
            
            
            
        
    
                11:36 p.m.
            
        Jonathan Coe wrote:
Thanks Jonathan. We actually discovered this issue during the review, because boost::json::value is constructible from e.g. boost::json::object and boost::json::array (and other things), which causes a similar infinite recursion issue (or would cause it, were tag_invoke overloads preferred over built-in handling for sequences and associatives.) I agree that we need to do something about it.