Revert "Unsplatting simplified"

This reverts commit bf659843dccec5b72b105e6ff9a581a84b9d53ef, which broke Ruby 1.8.7 compatibility.