Naming/tagging history revisions

Hi,

it’d be great if one can set custom name to particular revision.

Use case:
Editor has item in good/consistent state. Then he decide to try do some changes which he doesn’t know if they are good or bad. So he could mark current revision with custom name, then do the changes and show them others. If he or others finds out these changes are not good, he can easily find the good version in history.