private static void exerciseAddProductService(YailClient client) throws InfusionsoftXmlRpcException, InfusionsoftParameterValidationException {
final Map<String, Object> productData = new HashMap<String, Object>();
productData.put(Product.Field.ProductName.name(), "TestProduct1");
productData.put(Product.Field.ProductPrice.name(), "2.99");
final Product product = new Product(productData);
final DataServiceAddOperation<Product> add = new DataServiceAddOperation<Product>(Product.class)
.useModelPrototype(product);
final Integer newId = client.call(add);
System.out.println("The new Product's ID: " + newId);