`run_hook` should return the chain immediately