Split `expect_payment_forwarded` into a function called by macro