nit: The dominant convention in our codebase has been to use the variable name `self` when needing to refer to `this` in a closure.