the more complex ones in list.c. The names have been down-cased so they appear more like normal functions.