still sounds better than ``hasAnyValueChanged`` for me :P