Since argument splatting happens on the stack, splatting large arrays can result in a stack overflow. This patch changes potentially large splats to a more verbose construct that doesn't rely on the stack to change the reply to a hash. The performance impact of this construct is negligible (approx. 2%-5%).
can be properly tracked.