Naive optimization of make()