Use SafelyGetString instead of Reader.GetString whenever possible to guard against null values.