code: public static Builder copyOf(final Link prototype) {
          return new Builder(prototype.rel, prototype.href)
                  .withType(prototype.type)
                  .withProfile(prototype.profile)
                  .withTitle(prototype.title)
                  .withName(prototype.name)
                  .withDeprecation(prototype.deprecation)
                  .withHrefLang(prototype.hreflang);
      }
docs: Create a Builder instance and initialize it from a prototype Link.
  
  @param prototype the prototype link
  @return a Builder for a Link.
  
  @since 0.1.0