Added parent::magic_method() and finally constructions