':return:
A unicode string of the field name of the chosen alternative'

@property
def name(self):

    if (not self._name):
        self._name = self._alternatives[self._choice][0]
    return self._name
