try:
                pipe, opts, name, args = load_pipe(p)
                # log.debug("traversing pipe %s,%s,%s using %s" % (pipe,name,args,opts))
                if type(args) is str or type(args) is unicode:
                    args = [args]