If you do keep this, prefer `that` to `this` throughout this function.