Fixing Tuple Serialisation Bug.

Discovered while testing duplicate that multiple calls to serialise will append
multiple copies of the serialise tuple onto the output. New change means this
happens only one.