Implement List.append