Method reference.
DfPair renamed.
Added recalculation on commit from different thread.
Making the solution thread-safe.