That's a description. I'm asking what the use case is… who would use this, where, why, etc? Can you provide a code example and the context in which this utility function would be used?