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

@property
def is_list(self):

    is_list = self._is_list
    if (is_list is None):
        is_list = (self.ftype[:5] == 'list:')
        self._is_list = is_list
    return is_list
