@classmethod
def new(cls, c, cc=None):
    """Create a new instance of Packet initialized by two bytes: c and cc."""
    if isinstance(c, (tuple, list)):
        c, cc = c
    elif cc is None:
        return cls().write16(c)
    return cls().write8(c).write8(cc)
