Adding specs for making sure hasChanges is acting as expected!