deep-copy tuples passed to #write and #pulse