It is great extension of the original NIP and it makes sense. That is why I'm asking Vitor to implement it. It is only problematic from the philosophical perspective, I would be reluctant to implement something outside of the specs...
I'm happy you pointed me to the DIPs, I had no idea they existed.