It's better to put the objects in methods first, like _addLanguage( MW_Container_Content_Interface ... )