void find_state(ctx_t &ctx)
{
    return ctx.dc_opts->stadfa
        ? find_state_specialized<ctx_t, true>(ctx)
        : find_state_specialized<ctx_t, false>(ctx);
}
void find_state(ctx_t &ctx)
{
    return ctx.dc_opts->stadfa
        ? find_state_specialized<ctx_t, true>(ctx)
        : find_state_specialized<ctx_t, false>(ctx);
}