Hi, this looks like a neat package, but I don't understand what the use case is. Could you give some examples of what it could be used to do?