Added an explicit "key" argument to the operations invoked by the client. Each
key corresponds to an object in the table.