Make arguments of n-ary message nodes concrete

Do not use array of node children, instead make these nodes have explicit child nodes.
This solves an issue with escaping frames, and avoids the additional indirection of the array.

Signed-off-by: Stefan Marr <git@stefan-marr.de>