@NonNull public static StorableFence or(@NonNull StorableFence... fences){
  return StorableFence.or(Arrays.asList(fences));
}

@ NonNull public static StorableFence or ( @ NonNull StorableFence ... fences ) { return StorableFence . or ( Arrays . asList ( fences ) ) ; }
creates a meta storable fence which is a logical ' or ' of all the given fences
