public void EnsureCache() { if (cached == null) { cached = f.Let(current.Binding); current.Binding = cached; } }