Doesn't `this` change meaning here? Maybe it's called with an explicit context.