Steve,
Check the type of a known property of the object, for example if the object has a proeprty named Name and that prop is character then TYPE("Object.Name") = "C" will tell you if the object actually exists or not.
The value of NULL can still be type O.