Node improvements; Segment->stretch()