code: def author(self):
          
          CreationEvent = self.session.get_class(surf.ns.EFRBROO['F27_Work_Conception'])
          Person = self.session.get_class(surf.ns.EFRBROO['F10_Person'])
          creation_event =  CreationEvent.get_by(efrbroo_R16_initiated=self).first()
          return Person.get_by(efrbroo_P14i_performed = creation_event).first()
docs: Returns the author to whom the work is attributed.
  
          :return: an instance of `HucitWork` # TODO: check that's the case