Check whether removing the Spell.duration hybrid attribute will allow the history generator to work