Lease Abstraction Tutorial