docs: public static MessageBody fromBinaryData(List<byte[]> binaryData)
      {
      	if(binaryData == null || binaryData.size() == 0 || binaryData.size() > 1)
      	{
      		throw new IllegalArgumentException("Binary data is null or has more than one byte array in it.");
      	}
      	
      	MessageBody body = new MessageBody();
      	body.bodyType = MessageBodyType.BINARY;
      	body.valueData = null;
      	body.sequenceData = null;
      	body.binaryData = binaryData;
          return body;
      }