 The sum may not be exact because modified duration assumes a flat yield curve, which is seldom the case.This approach can easily be combined with the earlier decomposition into shift, twist and curvature components to give price changes due to these yield curve movement types.For instance, suppose we know the amount by which the yield curve has steepened at each key rate maturity.