Complete LineString implementation