work on issue 64:" Blur handlers may delete other equal values that
still exist". maintain a separate list of values for each property and
use it for comparison when user makes modifications