RPC bumpfee with an explicit feerate using `conf_target` and `estimate_mode` errors with `JSONRPCException: JSON integer out of range (-1)`.
sections.m_sections.emplace_back(::ToString(i + 1) + ". " + arg.GetFirstName(), arg.ToDescriptionString());
        sections.m_max_pad = std::max(sections.m_max_pad, sections.m_sections.back().m_left.size());
        
        sections.Push(arg);
    }
    ret += sections.ToString();
    
    ret += m_results.ToDescriptionString();
    
    ret += m_examples.ToDescriptionString();
    return ret;
}
std::string RPCArg::GetFirstName() const
{
    return m_names.substr(0, m_names.find("|"));
}
std::string RPCArg::GetName() const
{
    CHECK_NONFATAL(std::string::npos == m_names.find("|"));
    return m_names;
}
bool RPCArg::IsOptional() const
{
    if (m_fallback.which() == 1) {
        return true;
    } else {
        return RPCArg::Optional::NO != boost::get<RPCArg::Optional>(m_fallback);
    }
}
std::string RPCArg::ToDescriptionString() const