Implementation of Lazy for the cases where the value needs to be eagerly created.
There are advantages to avoid laziness in some cases (e.g. failing early).
eagerly computed value that Lazy.value will return.