Store a string for possible output later
speculate(id:long,output:string)
id
buffer id to store the information in
output
string to write out when commit occurs
Add a string to the speculaive buffer for id.