static Vector2 TravelStraight(this Bezier2 beizer, float length)
        {
            float r = length / beizer.ArcLength();

            return(beizer.a + r * (beizer.d - beizer.a));
        }