add HConsFUnc and HNilFunc