Expiry reset bug in mutateIn->execute()

<?php
$cluster = new \Couchbase\Cluster('0.0.0.0?dnssrv=false');
$bucket = $cluster->openBucket();
// set expiry is ok.
$bucket->insert('test', [1 => 1, 2 => 2], ['expiry' => time() + 60 * 60]);

$in = $bucket->mutateIn('test');
$in->counter(2, -1);
$in->execute();
// now, expiry is reset 0.

fix pls.

Thank for report. After this fix http://review.couchbase.org/85391, you will be able to write like this:

$in = $bucket->mutateIn('test');
$in->counter(2, -1);
$in->withExpiry(time() + 60 * 60);
$in->execute();

thanks for your fix.