adds a test to ensure that destructive changes are propagated