def get_so_far(self):
position = self.packet.tell()<EOL>self.rewind()<EOL>return self.packet.read(position)<EOL>
Returns the bytes of this Message that have been parsed and returned.
The string passed into a Message's constructor can be regenerated by
concatenating C{get_so_far} and L{get_remainder}.

@return: a string of the bytes parsed so far.
@rtype: string