def maiden(self):
        """Maiden last name, can be None"""
        if self._dialect == DIALECT_DEFAULT:
            # for default/unknown dialect try "maiden" name record first
            for name in self._names:
                if name.type == "maiden":
                    return name.value[1]
        # rely on NameRec extracting it from other source
        if self._primary and len(self._primary.value) > 3:
            return self._primary.value[3]
        return None
Maiden last name, can be None