notEqual = (value, old) => {
    // This ensures (old==NaN, value==NaN) always returns false
    return old !== value && (old === old || value === value);
}
Change function that returns true if `value` is different from `oldValue`.
This method is used as the default for a property's `hasChanged` function.