Slight simplification in full.ml.

Remove the use of an argument function "join" in pass. Use the Node constructor directly instead.
Alternating powerlist and main loop.