SOFIF_DEFER
if (!(inst->sofi_flags & SOFIF_DEFER)) {
inst->sofi_flags &= ~SOFIF_DEFER;
if (inst->sofi_flags & SOFIF_DEFER) {
inst->sofi_flags |= SOFIF_DEFER;
if (inst->sofi_flags & SOFIF_DEFER)