Primitive 150 now clears all listeners before attaching a new one.