I used this function in debug code, to test possible uses of an unknown API quickly, but I can see the use of this function in other cases, such as:
- Debug code, unit testing
- A/B/n split testing engines
- Text spinning engines
Have a look at the output to see if this is indeed what you are looking for.