Use HList-classic for GHC 7.8.2 compatibility.