fmt write chain support