@Override
 protected Object[][] getNeverInHtmlSkips() {
   Object[][] allSkips = super.getNeverInHtmlSkips();
   allSkips = XspTestUtil.concat(allSkips, neverInHtmlSkips_core);
   allSkips = XspTestUtil.concat(allSkips, neverInHtmlSkips_extlib);
   return allSkips;
 }
 public static String loc(FacesDefinition def) {
   if (def instanceof FacesComponentDefinition) {
     FacesComponentDefinition component = (FacesComponentDefinition) def;
     return XspTestUtil.loc(component);
   } else if (def instanceof FacesComplexDefinition) {
     FacesComplexDefinition complex = (FacesComplexDefinition) def;
     return XspTestUtil.loc(complex);
   } else {
     return null;
   }
 }
 public static String[] concatStringArrays(String[]... arrays) {
   String[] result = StringUtil.EMPTY_STRING_ARRAY;
   if (null != arrays && arrays.length > 0) {
     for (String[] arr : arrays) {
       result = XspTestUtil.concat(result, arr);
     }
   }
   return result;
 }
 public static String[][] concat(String[][] first, String[][] second) {
   String[][] newArr = new String[first.length + second.length][];
   return (String[][]) XspTestUtil.concat(newArr, first, second);
 }