Improved internal make.unique_ function, fixing a bug in experimental recycling multiply