_item(Container&amp; container, index_type i);

        static void
        delete_slice(Container&amp; container, index_type from, index_type to);

        static size_t
        size(Container&amp; container);

        template &lt;class T&gt;
        static bool
        contains(Container&amp; container, T const&amp; val);

        static index_type
        convert_index(Container&amp; container, PyObject* i);

        static index_type
        adjust_index(index_type current, index_type from,
           