raise de exceptions cuando los metodos son llamados, sino no. Quitado el raise de exceptions en clases al usar el uses ya que no es la definicion de Trait