code: @Deprecated
      public IdentifiableMessage<KEY, M, MB> setMessage(final MB builder) throws CouldNotPerformException {
          return setMessage((M) builder.build(), this);
      }
docs: Updates the message of this instance.
  
  @param builder the message builder delivering the new message.
  
  @return the updated message is returned.
  
  @throws CouldNotPerformException in thrown in case something went wrong during message processing.
  @deprecated since v2.0 and will be removed in v3.0. Please use setMessage(final MB builder, final Object source) instead.