[fix] Init duplicity

Inherited init methods are not called more than once if accidentaly duplicated in fn.init
Test multiple inits
Container object, #get_attrs

Added public method #get_attrs to container object, that returns objects' storage.opts