protected boolean shouldNotifyObserversOnSetIndex() {
        return true;
    }
protected boolean shouldNotifyObserversOnSetIndex() {
        return true;
    }
protected boolean shouldnotifyobserversonsetindex() { return true; }