docs: public int getMeaningAs(int[] types) {
  
          for (int i = 0; i < types.length; i++) {
              if (isA(types[i])) {
                  return types[i];
              }
          }
  
          return Types.UNKNOWN;
      }