Fix search vector re-centering when updating a value. Other locations updated for clarity. Defect could have caused values to overlap into the search vector, but it never actually surfaced because computed garbage value forced a full compaction.
Merge remote-tracking branch 'remotes/origin/master' into rebalance
Clarify recenter formula.