```C#
return next(nextState).Finally(s => Dequeue(s), this);
```