There is a function ReplaceAllUnheld metioned in the doc Developer/ref/ReplaceAllUnheld.
I am curious about what is the practical usage of this function? The basic example in the doc is not interesting. Has anyone used this function to do something?