Added a ValueOrDefault extension for nullable structs.