implemented several missing gh_ functions, mostly related to lists and pairs