Done in https://github.com/seb-pereira/deliteful/commit/96459484e1b5bad8703a29156e3778c038db22e2
Also, I noticed when programmatically created and started that there is no id allocated and assigned to the root node, unless I explicitly specify an Id when I create the widget. Is this an expected behavior? If yes, how could I get a unique/generated Id?