Suppress spurious second invocation of before-change-functions