code: def asyncPipeStrconcat(context=None, _INPUT=None, conf=None, **kwargs):
      
      splits = yield asyncGetSplits(_INPUT, conf['part'], **cdicts(opts, kwargs))
      _OUTPUT = yield asyncStarMap(partial(maybeDeferred, parse_result), splits)
      returnValue(iter(_OUTPUT))
docs: A string module that asynchronously builds a string. Loopable. No direct
      input.
  
      Parameters
      ----------
      context : pipe2py.Context object
      _INPUT : asyncPipe like object (twisted Deferred iterable of items)
      conf : {
          'part': [
              {'value': <'<img src="'>},
              {'subkey': <'img.src'>},
              {'value': <'">'>}
          ]
      }
  
      Returns
      -------
      _OUTPUT : twisted.internet.defer.Deferred generator of joined strings