def METHOD_NAME(self, rest_text):
    result = re.sub(r'\.\. option::[ \t]+(\S+)', lambda x: x.group(1) + f'\n{len(x.group(1)) * "-"}', rest_text)
    for fake_role_handle in self.fake_roles:
        result = fake_role_handle(result)
    return result