def pack_command(self, *args):
        args_output = SYM_EMPTY.join([
            SYM_EMPTY.join((SYM_DOLLAR, b(str(len(k))), SYM_CRLF, k, SYM_CRLF))
            for k in imap(self.encode, args)])
        output = SYM_EMPTY.join(
            (SYM_STAR, b(str(len(args))), SYM_CRLF, args_output))
        return output
test with exactly one circuit. should probably test with 2 as
dataset/ETHPy150Open andymccurdy/redis-py/benchmarks/command_packer_benchmark.py/StringJoiningConnection.pack_command--crossover with--dataset/ETHPy150Open meejah/txtorcon/test/test_torstate.py/StateTests.test_bootstrap_single_existing_circuit