Calling ToString() on an object should always return a string. Returning Nothing instead contravenes the method’s
implicit contract.
Public Overrides Function ToString() As String
Return Nothing
End Function
Public Overrides Function ToString() As String
Return ""
End Function