Print more information on mismatched width
Be stricter about generating Flo graphs

The general idea here is to check widths every time I add to the graph
to make sure everything is consistant.