I was thinking whether it might be possible to let people assign a block of text to the @function? Let's say I were a cleric, and would like a faster way to reside a hymn of sorts, that I could write "@assign hymn [insert hymn here]". Then when I want to make it appear, I would write "@hymn" and the character would say the hymn. Then there might be an "@clear assignments" to clear out all the commands.
I can imagine this would make the life easier for people who are too short on available quickslots, and those who want to quickly display a longer text than the meager space one can assign to quickslots by default. This would make me bother more with keeping routinely behaviors personally, don't know about others. Maybe I'm just lazy?
One more idea in the pot.