Players piloting spellcasters often want to swap out damage types for thematic or mechanical reasons. They might think that a fireball is cooler as an ice explosion. Or, they might want to swap a lightning bolt to fire to keep a troll from regenerating. How can we implement this mechanic in an exciting way for 5e?