GURPS has an optional magic system called "Syntactic Magic"; in it, instead of having highly specific spells as Skills with Skill levels (as is the case with the default magic system...Ignite Fire-14 or Fireball-12 are rolled against 3d6 the same as Fast-Talk or Knife), there are magical words as Skills such as "Fire" that cost much more than regular spells yet are broader in scope. "Fire-15" would cover not only literal exothermic reactions such as that localized burning (i.e., Ignite Fire) and spherical projectile (i.e., Fireball), but thematically-related concepts such as a person's "fire"/passion (so you could - with the right argument to the GM - roll against Fire-15 to make someone feel full of ardor) as well. Although this alternative can be greatly unbalancing (therefore requiring more ad-hoc approvals from the GM), it does makes the process of spellcasting more poetic.