[feature] xio/pipeline pattern