Before revision:  When the driving semimartingale is specified as an affine process, we obtain a flexible Markovian structure which allows for tractable valuation formulas for most interest rate derivatives .
After revision:  When the driving semimartingale is specified as an affine process, we obtain a flexible Markovian structure .