Added GetValueSafe() overload.