I'm pretty sure the replacement also creates a lambda, since it has to scope over 'this'.