change event handler should not apply style without checking settings 'changed' property first export extra func to determine whether element 'changed' attribute itself was changed