@yipdw Seems like it would be cleaner to use `target.forEach` here.