Add splice and iterator::operator->() to intrusive_list