public static DefaultCtorData Clone(DefaultCtorData data) => data?.Clone();
public static double[,] Clone(DefaultCtorData data, double[,] matrix, out DefaultCtorData clone) { clone = data?.Clone(); return(matrix); }