preallocate(12);
preallocate(4);
   protected Message(byte endian, byte type, byte flags) throws DBusException   {      wiredata = new byte[BUFFERINCREMENT][];      headers = new HashMap<Byte, Object>();      big = (Endian.BIG == endian);      bytecounter = 0;      serial = ++globalserial;      this.type = type;      this.flags = flags;      preallocate(12);      append("yyyy", endian, type, flags, Message.PROTOCOL);   }