The spells have always been described as adding a specific number to your attack, and don't say anything about just giving some kinda boost (except in Origins, where they stack anyway, except Haste unfortunately).

I wish Haste could stack. That'd be so awesome.