This loads the package.
A class member that may not be serialized must be declared as such in all levels in the inheritance hierarchy.
Declaring the member to be transient allows the definition of the class.
Alternatively, it can be allowed to save the field.
The check applies in both directions of inheritance.