def create(location: str, extensions_found: List[str] = None):  # -> NoParserFoundForObject:
        """
        Helper method provided because we actually can't put that in the constructor, it creates a bug in Nose tests
        https://github.com/nose-devs/nose/issues/725

        :param location:
        :param extensions_found:
        :return:
        """
        if not extensions_found:
            return ObjectPresentMultipleTimesOnFileSystemError('Object : ' + location + ' is present multiple '
                                                               'times on the file system.')
        else:
            return ObjectPresentMultipleTimesOnFileSystemError('Object : ' + location + ' is present multiple '
                                                               'times on the file system , with extensions : ' +
                                                               str(extensions_found) + '. Only one version of each '
                                                               'object should be provided. If you need multiple files'
                                                               ' to create this object, you should create a multifile'
                                                               ' object instead (with each file having its own name and'
                                                               ' a shared prefix)')
def create ( location : str , extensions_found : List [ str ] = None ) : if not extensions_found : return ObjectPresentMultipleTimesOnFileSystemError ( 'Object : ' + location + ' is present multiple ' 'times on the file system.' ) else : return ObjectPresentMultipleTimesOnFileSystemError ( 'Object : ' + location + ' is present multiple ' 'times on the file system , with extensions : ' + str ( extensions_found ) + '. Only one version of each ' 'object should be provided. If you need multiple files' ' to create this object, you should create a multifile' ' object instead (with each file having its own name and' ' a shared prefix)' )
Helper method provided because we actually can't put that in the constructor, it creates a bug in Nose tests
        https://github.com/nose-devs/nose/issues/725

        :param location:
        :param extensions_found:
        :return: