in src/main/scala/com/gu/invoicing/refund/Cli.scala [19:28]
def main(args: Array[String]): Unit = {
args
.map(read[RefundInput](_))
.foreach { refundInput =>
refundInput
.tap { info[RefundInput] }
.pipe { program }
.tap { info[RefundOutput] }
}
}