figures::SegmentConnection::recalculate: now it connects borders of figures, not their centers (#19)