Fixing output edges
Some extra tests, plus ViewGraph.fromSExp() implementation

which now works.