Library containing list related functions