def _as_segment(data): p1 = data[tags.p1] p2 = data[tags.p2] result = Segment(p1, p2) if tags.color in data: result.color = _as_color(data[tags.color]) return result