The `Collection` class has too many public attributes and methods which confuse users if they are using a `Collection` instance. Attributes that should be private: - `as_dict` - `as_list` - `element_base` - `element_class` - `fields` - `flat` Methods that should be private: - `get_values`
The
Collectionclass has too many public attributes and methods which confuse users if they are using aCollectioninstance.Attributes that should be private:
as_dictas_listelement_baseelement_classfieldsflatMethods that should be private:
get_values