I would like to highlight the "pub argument blocks" (PAB) proposal, which I think was not mentioned in this thread: