code: def asyncPipeItembuilder(context=None, _INPUT=None, conf=None, **kwargs):
      
      pkwargs = cdicts(opts, kwargs)
      asyncFuncs = yield asyncGetSplits(None, conf['attrs'], **pkwargs)
      _input = yield _INPUT
      finite = utils.finitize(_input)
      inputs = imap(DotDict, finite)
      pieces = yield asyncImap(asyncFuncs[0], inputs)
      results = imap(utils.parse_params, pieces)
      _OUTPUT = imap(DotDict, results)
      returnValue(_OUTPUT)
docs: A source that asynchronously builds an item. Loopable.
  
      Parameters
      ----------
      context : pipe2py.Context object
      _INPUT : asyncPipe like object (twisted Deferred iterable of items)
      conf : {
          'attrs': [
              {'key': {'value': 'title'}, 'value': {'value': 'new title'}},
              {'key': {'value': 'desc.content'}, 'value': {'value': 'new desc'}}
          ]
      }
  
      Returns
      ------
      _OUTPUT : twisted.internet.defer.Deferred generator of items