code: private List<IndexTerm> cloneIndextermList (final List<IndexTerm> termList){
          final List<IndexTerm> termListClone = new ArrayList<>(termList.size());
          if (!termList.isEmpty()){
              termListClone.addAll(termList);
          }
          return termListClone;
      }
docs: /*
  Clone a list used for comparison against the original list.
  
  @param  List A list to be deep cloned
  @return List The deep cloned list