Insert(it.m_node, (const_base_reference)v); \
} \
void insert(const iterator& it, \
Insert(it.m_node, (const_base_reference)v); \
} \
void insert(const iterator& it, \
{ \
for(; first != last; ++first) \
Insert(it.m_node, (const_base_reference)*first); \
{ \
for(; first != last; ++first) \
Insert(it.m_node, (const_base_reference)*first); \