got rid of limited_vector, cow_ptr, and cow_tuple