code: public static <T> List<Tag<T>> fromMap(Map<? extends String, T> tagsMap) {
      ImmutableList.Builder<Tag<T>> tagsBuilder = ImmutableList.builder();
      for (Map.Entry<? extends String, T> entry : tagsMap.entrySet()) {
        tagsBuilder.add(new Tag<>(entry));
      }
      return tagsBuilder.build();
    }
docs: Converts a {@link Map} of key, value pairs to a {@link List} of {@link Tag}s. Each key, value pair will be used to
  create a new {@link Tag}.
  
  @param tagsMap a {@link Map} of key, value pairs that should be converted into {@link Tag}s
  
  @return a {@link List} of {@link Tag}s