add list function cons and null?; add high order function test case