'Check whether the field type is a reference (lazy property)
@return: True if field type is a reference, else False'

@property
def is_reference(self):

    is_reference = self._is_reference
    if (is_reference is None):
        is_reference = (self.ftype[:9] == 'reference')
        self._is_reference = is_reference
    return is_reference
