detail::slist: append and deleter implementation.
detail::string_list implementation.