We worked hard to get rid of widget values. Why add them back? m_dOldValue is just used for detecting no-ops and nothing more. I think it should stay that way.