Any supported by plist datatype can be used as plist root, not only dictionary.