Make Table::populate() less destructive