docs: private static float getTotalTransformationCost(Class<?>[] srcArgs, Class<?>[] destArgs) {
  
          float totalCost = 0.0f;
          for (int i = 0; i < srcArgs.length; i++) {
              Class<?> srcClass, destClass;
              srcClass = srcArgs[i];
              destClass = destArgs[i];
              totalCost += getObjectTransformationCost(srcClass, destClass);
          }
  
          return totalCost;
      }