Revert "Generalized `Cons` to support hlists, etc."

This reverts commit 497cf95a91b5d5d2780c77d53d49b0f6ece937e9.