public Vector2 Fold(Vector2 point)
 {
     return(Fold(point.ToSystemVector2()).ToUnityVector2());
 }
 public SystemVector2 Unfold(Vector2 point)
 {
     return(Unfold(point.ToSystemVector2()));
 }