Try with
function(appendToList THE_LIST)
message("On entering appendToList, THE_LIST = ${THE_LIST}")
list(APPEND ${THE_LIST} "item2")
list(APPEND ${THE_LIST} "item3")
set(${THE_LIST} "${${THE_LIST}}" PARENT_SCOPE)
endfunction()