fix(scope): allow sending emit/broadcast when no on()