code: def findreplaceables(Class, parent, set, **kwargs):#pylint: disable=bad-classmethod-argument
          
          #some extra behaviour for text content elements, replace also based on the 'corrected' attribute:
          if 'cls' not in kwargs:
              kwargs['cls'] = 'current'
          replace = super(PhonContent, Class).findreplaceables(parent, set, **kwargs)
          replace = [ x for x in replace if x.cls == kwargs['cls']]
          del kwargs['cls'] #always delete what we processed
          return replace
docs: (Method for internal usage, see AbstractElement)