Remove ensure_deferred (it's now unused, plus it's a trap for the unwary -- i.e. past me -- because the calculation of the value easily escapes the errback chain).