Then I'm really glad I started this thread - I'm happy to feed your passion!
No, that's OK, I use "devices" as my root as that makes more sense. You will see from the new thread what I'm trying to achieve.
I think that was what I was confused about. I probably didn't read the docs properly.
I suspect that we may have some more conversations about the best use of the convention. I'll also be interested in your thoughts about best use of nodes vs properties. But I know I need to read up more about v4 of the convention - lets take things to the other thread.