// Create a mutable content object whose initial contents are given by the // supplied read proxy. func NewContent( initialContent lease.ReadProxy, clock timeutil.Clock) (mc Content) { mc = &mutableContent{ clock: clock, initialContent: initialContent, dirtyThreshold: initialContent.Size(), } return }