Maybe `call_or_yield_instance`?