Allow hasChanges to be called for one or all objects