@Contract(pure = true)
  default @NotNull Component mergeStyle(final @NotNull Component that) {
    return this.mergeStyle(that, Style.Merge.all());
  }
Merges from another style into this component's style.

@param that the other style
@return a component
@since 4.0.0
api/src/main/java/net/kyori/adventure/text/Component.java