docs: public T header(Resource resource, Charset charset) {
          try {
              getMessageContentBuilder().getHeaderData().add(FileUtils.readToString(resource, charset));
          } catch (IOException e) {
              throw new CitrusRuntimeException("Failed to read header resource", e);
          }
  
          return self;
      }