Field value as an enum name string. Fall back is an unsigned integer number.

def value(self):
        """ Field value as an enum name string. Fall back is an unsigned integer number."""
        if self._enum and issubclass(self._enum, Enumeration):
            name = self._enum.get_name(self._value)
            if name:
                return name
        return self._value