So far, the idea I find most appealing is a history ring whose elements aresingle-line yasnippet-style snippets with `from' and `to' fields that defaulted to the values for that history element.