Put can take a leaseid to associate a value with a lease. This adds the ability for tests to make use of this.