public static Feature InsertMacroFeature <TFeature>(this IFeatureManager featMgr, string featureName, swMacroFeatureOptions_e opts, object data, IBody2[] editBodies)
 {
     return(featMgr.InsertMacroFeature <TFeature>(featureName,
                                                  MacroFeatureDataExtensions.GetFeatureDataNames(),
                                                  MacroFeatureDataExtensions.GetFeatureDataTypes(),
                                                  MacroFeatureDataExtensions.GetFeatureDataValues(data),
                                                  opts,
                                                  editBodies));
 }