Vector2D Vector2MoveTowards(Vector2D v, Vector2D target, double maxDistance) => v.moveTowards(target, maxDistance);