No. You cannot set a default value that needs to be eval'ed
at the time of assignment. This is because you could
specify a code ref as a default value, and eval'ing it would
cause the code ref to be executed which would not give the
same result.
See 'Parameter Preprocessing' in the POD which can used for
'Providing a dynamically-determined default value'.
(2)
]
