Ooo, where to start.
Well let me give you a heads up on this - the nodes system with nested
structure and publishing workflow are one of the areas which will be
update in the very near future... hopefully within the next few days.
What you have found is one of the points I dislike... it's overly
complex and difficult to extend... thus the new change.
The updated model is now in testing, i.e. I'm working on it madly over
tonight and tomorrow.
For a preview:
It's much simpler than its predecessor.
While this new object still has some preset types, it will be much
easier to extend with custom classes.
If you have a moment to take a browse over it, you might like to take
a look at this very early version. It's whole purpose is aimed to be
more open to what you are trying to do.
- Piers