Fixed copy constructor on list