public static <T> Optional<List<T>> immutableCopyOf(Optional<? extends List<T>> list) {
    return list.transform(ImmutableList::copyOf);
  }
Immutable copy of.
@param aa the aa
@return the aa
value-fixture/src/org/immutables/fixture/routine/Routines.java