constructor(element, attribute, callback, o = {}) {
        if (callback instanceof MutationObserver) {
          this.observer = callback;
        }

        this.observer = this.observer || new MutationObserver(callback);
        this.callback = callback;
        this.update(element, attribute, o);
        this.run();
      }
Get real property name from case insensitive property