Copy relevant code for `subscribe` vs. calling emit.