I don't think this is correct. FireCalc uses total returns for each asset class, so it would implicitly take into account urnealized capital gains and lossses on bonds. What it doesn't do is break-out the income and price-change for each asset class.
Have a look at this post and those that follow:
http://www.early-retirement.org/for...-hapless-y2k-retiree-69942-2.html#post1398601
I don't think this issue has been resolved.