behaviour function call from a model

i have a behavior like this


class Abc extends CActiveRecordBehavior{

  public function speak(){ 

   // speak

 }

}

then i have a model like this one




class AnyModel extends CActiveRecord{

     public function behaviors() {

        return array('Abc' => array(

                'class' => 'application.components.Abc')

        );

    }


    public function someFunction(){

             //here how can i call function speak of Abc behaviour .


    }

}



As I understand it, the function from Abc can be accessed as if it belonged to the class that it was attached to. So,


$this->abcfunction();

should work.