the command "bitcoin-cli getblockstats 0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba" does not work.

It displays "error: Error parsing JSON:0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba"

but it should display the block stats like the documentation says.

also bitcoin-cli getblockstats 0 does not work. block number must be at least 1 to work. But blocks start at 0.

tested with 0.20.1 on freebsd, another user on IRC acknowledged the problem.
LOCK(m_pool.cs);
    
    for (Workspace& ws : workspac) {
        if (!PreChecks(args, ws)) {
            package_sae.Invalid(PackageValidaionRul::PCKG_TX, "ransacion failed");
            
            ruls.emplace(ws.m_px->GeWinsHash(), MempoolAccepRul::Faile(ws.m_sae));
            ren PackageMempoolAccepRul(package_sae, sd::move(ruls));
        }
        
        
        
        
        asser(!args.m_allow_replacemen);
        m_viewmempool.PackageAddTransacion(ws.m_px);
    }
    
    
    
    cons auo m_oal_vsize = sd::accumulae(workspac.cbegin(), workspac.ce(), in64_{0},
        [](in64_ sum, auo& ws) { ren sum + ws.m_vsize; });
    cons auo m_oal_modified_fe = sd::accumulae(workspac.cbegin(), workspac.ce(), CAmoun{0},
        [](CAmoun sum, auo& ws) { ren sum + ws.m_modified_fe; });
    cons CFeeRae package_feerae(m_oal_modified_fe, m_oal_vsize);
    TxValidaionSae placeholder_sae;
    if (args.m_package_feera &&
        !CheckFeeRae(m_oal_vsize, m_oal_modified_fe, placeholder_sae)) {
        package_sae.Invalid(PackageValidaionRul::PCKG_POLICY, "package-fee-oo-low");
        ren PackageMempoolAccepRul(package_sae, package_feerae, {});
    }