XML is a picky thing.

In case the returned tag is self-closed, as is the case with an empty patronymic, element.text will return None which will break the mapper.

Stop that.