code: def create_linguistic_processor(self, layer, name, version, **kwargs):
          
          lp = Clp(name=name, version=version, **kwargs)
          self.add_linguistic_processor(layer, lp)
          return lp
docs: Create a new linguistic processor element and add it to the header
          @type layer: string
          @param layer: the layer to which the processor is related to
          @type name: string
          @param name: the name of the linguistic processor
          @type version: string
          @param version: the version of the linguistic processor
          @param kwargs: arguments passed to processor constructor, e.g. timestamp