@override int get size { var size = 0; size += 4; size += 2; size += type.size; size += mosaic.size; size += targetAddress.size; return size; }