attach list value                                Добавление значения
attach list key, value                           Добавление ключа и значения

attach -l list value                             Добавление значения в начало списка
attach -l list key, value                        Добавление ключа и значения в начало списка

detach list head tail                            Отсоединение первого значения
detach list head _                               Отсоединение первого значения
detach list .                                    Отсоединение первого значения

detach list key, value tail                      Отсоединение первого ключа и значения
detach list key, value _                         Отсоединение первого ключа и значения
detach list .                                    Отсоединение первого ключа и значения

detach -r list head tail                         Отсоединение последнего значения
detach -r list head _                            Отсоединение последнего значения
detach -r list .                                 Отсоединение последнего значения

detach -r list key, value tail                   Отсоединение последнего ключа и значения
detach -r list key, value _                      Отсоединение последнего ключа и значения
detach -r list .                                 Отсоединение последнего ключа и значения

detach -e list head tail                         Отсоединение первого значения с возможностью пустого списка
detach -e list head _                            Отсоединение первого значения с возможностью пустого списка
detach -e list .                                 Отсоединение первого значения с возможностью пустого списка

detach -e list key, value tail                   Отсоединение первого ключа и значения с возможностью пустого списка
detach -e list key, value _                      Отсоединение первого ключа и значения с возможностью пустого списка
detach -e list .                                 Отсоединение первого ключа и значения с возможностью пустого списка

detach -e -r list head tail                      Отсоединение последнего значения с возможностью пустого списка
detach -e -r list head _                         Отсоединение последнего значения с возможностью пустого списка
detach -e -r .                                   Отсоединение последнего значения с возможностью пустого списка

detach -e -r list key, value tail                Отсоединение последнего ключа и значения с возможностью пустого списка
detach -e -r list key, value _                   Отсоединение последнего ключа и значения с возможностью пустого списка
detach -e -r list .                              Отсоединение последнего ключа и значения с возможностью пустого списка





