code: public static RenamedPathResource renameResource(String path,
                                                       Resource.Readable resource) {
          return new RenamedPathResource(path, resource);
      }
docs: Create a resource with alternate name
  
  @param resource Any resource.
  @param path     The new path location for this resource.
  @return A resource of type A extends Resource that is a copy of the old resource, but with a new name.