As long as Cython controls the type hierarchy, you can rely on it. Exposing
NULL values for Python attributes to Python/Cython code would be unhelpful.
There is one exception: when "__cinit__()" is called, attributes that are
defined by *subtypes* have not been initialised yet and thus are still NULL
instead of None.
Stefan