Changed Completion to use Value<double>.