New creates a new lazy value with the given load function.
(fn func() T)
no outgoing calls
no test coverage detected