s/unobserver()/unobserve()