For example, it would be nice to be able to pass a vector/Dict of angles to `outangle`, so that each edge can have a different outangle.