AddEditVar with weights
update test targets
Calculate Object.observe-style change records. Delivery mechanism is still sync, waiting to land a promises impl.