It has been suggested that the readers should be discouraged from using the author's:

  Dim var As New Class

syntax.

Instead, they should be encouraged to use:

  Dim var As Class
  Set var = New Class

The former syntax can cause problems in certain situations: specifically, any code that tests if var is Nothing will always return False, because the very act of referring to the variable causes it to be instantiated when Dim...As New... is used.
