def collection_worker(task):
lcfile, outdir, kwargs = task<EOL>try:<EOL><INDENT>fakelcresults = make_fakelc(<EOL>lcfile,<EOL>outdir,<EOL>**kwargs<EOL>)<EOL>return fakelcresults<EOL><DEDENT>except Exception as e:<EOL><INDENT>LOGEXCEPTION('<STR_LIT>' % lcfile)<EOL>return None<EOL><DEDENT>
This wraps `process_fakelc` for `make_fakelc_collection` below.

Parameters
----------

task : tuple
    This is of the form::

        task[0] = lcfile
        task[1] = outdir
        task[2] = magrms
        task[3] = dict with keys: {'lcformat', 'timecols', 'magcols',
                                   'errcols', 'randomizeinfo'}

Returns
-------

tuple
    This returns a tuple of the form::

        (fakelc_fpath,
         fakelc_lcdict['columns'],
         fakelc_lcdict['objectinfo'],
         fakelc_lcdict['moments'])