It drastically reduces the number of allocations and hash calculations.
Because there is no distinct type field in JSONized nodes, distinction is made via payload itself, thus all unmarshaling is done via NodeObject.
MPT is a trie with a branching factor = 16, i.e. it consists of sequences in 16-element alphabet.