def METHOD_NAME(self, **kwargs):
    _kwargs(kwargs, 'recursive', self.recursive)
    kwargs['recursive'] = self._fix_recursive(kwargs['recursive'])
    directories_num_files = 0
    if kwargs['recursive'] >= 0:
        for directory in self.directory_list:
            directories_num_files += directory.METHOD_NAME(**kwargs)
    return len(self.file_list) + directories_num_files