Sorcery
Draw two cards. Then if this spell wasn't cast from your hand, create a Function token with “Compose.” (It's an enchantment. As you cast an instant or sorcery spell, sacrifice any number of Functions to add their effects to that spell.)
Compose (Then if you cast this from your hand, exile it and create a Saga token with “r3—You may cast a copy of this card from exile without paying its mana cost.”)