touch should accept expiry === 0

As the doc says, touch should accept expiry with value equal to 0.