Could it be that we want to append that new information onto the `args` variable originally passed into the block? Then it would be the reinitialization of `args` that wouldn't make sense, and we'd still have to flatten it.