Emit a event every time has any change in current instance. Will emit a null as last event and closes stream when delete is called
null
Stream<T> listenChanges() => _controller.stream;