Can only Classes derived from TObjects included in a tree?

Because the manual states that from version 3 this is not required any more, but it not so clear.

The only requirement for a class to be stored in a TTree is that it should have a dictionary.