Can't use `current()` instead?