util.dd copies passed items to avoid object sharing