ToProtoTypes erroneously using AddRange without compiler error due to use of dynamic
Slight tweak to migration method for ProjectPointToCurve to use Geometry.GetClosestPoint