Asynchronous Unlock
Because Cursor.unlock is asynchronous in Strata, unlock needs to be asynchronous here in the iterators. Twiddle's unlock will call the now asynchronous unlock of Advance.
Because Cursor.unlock is asynchronous in Strata, unlock needs to be asynchronous here in the iterators. Twiddle's unlock will call the now asynchronous unlock of Advance.