TIL that Nullable<T>.ToString() returns String.Empty if it's null... I figured it threw a NullReferenceEx.