Add attribute change propagation testing for #36