def encode(self):
instruction_iter = itertools.chain([self.opcode], self.args)<EOL>elems = ARG_SEP.join(self.encode_arg(arg) for arg in instruction_iter)<EOL>return elems + INST_TERM<EOL>
Prepare the instruction to be sent over the wire.

:return: str