attributeChangedCallback seems to sometimes be called even if there hasn't been an actual attribute change, so we confirm there's been an actual change before doing any work.
attributeChangedCallback seems to sometimes be called even if there hasn't been an actual attribute change, so we confirm there's been an actual change before doing any work.

JanMiksovsky/elix,JanMiksovsky/elix,elix/elix,robbear/elix,robbear/elix,elix/elix