Analysis of IRA Charitable Rollover Extension