some notes on refactoring Uize.Node to make it an aggregator module instead