Improved test ;)
Improved node construction (child order is still wrong)
Fixed child order