anchor.diff:          /// </summary>
           /// <param name="accessToken">the access token used to query the Shopify Storefront API for a store</param>
           /// <param name="domain">domain for the Shopify store</param>
  +        /// \code
  +        /// // Example that initializes a new ShopifyClient which will query all products
  +        /// string accessToken = "351c122017d0f2a957d32ae728ad749c";
  +        /// string shopDomain = "graphql.myshopify.com";
  +        /// 
  +        /// ShopifyClient client = new ShopifyClient(accessToken, shopDomain);
  +        /// 
  +        /// client.products((products, errors, httpError) => {
  +        ///     Debug.Log(products[0].title()); // "Snare Boot"
  +        ///     Debug.Log(products[1].title()); // "Neptune Boot"
  +        /// });
  +        /// \endcode
           public ShopifyClient(string accessToken, string domain) {
               _AccessToken = accessToken;
               _Domain = domain;
  
positive.code:         /// calling  <see ref="ShopifyBuy.Init">ShopifyBuy.Init </see>. It should be noted that <see ref="ShopifyBuy.Init">ShopifyBuy.Init </see>
          /// must be called before trying to call this function.
          /// </summary>
          public static ShopifyClient Client() {
              return DefaultClient;
          }
  
          /// <summary>
          /// Will return a <see ref="ShopifyClient">ShopifyClient </see> for the <c>domain<c> passed in. It should be noted
          /// that <see ref="ShopifyBuy.Init">ShopifyBuy.Init </see> must be called before trying to call this function.
          /// </summary>
          /// <param name="domain">the domain associated to a client</param>
          public static ShopifyClient Client(string domain) {
              if (ClientByDomain.ContainsKey(domain)) {
                  return ClientByDomain[domain];
  
negative.code:         /// a default <see ref="Cart">Cart </see> is used.
          /// </summary>
          /// <param name="cartId">can be optionally passed in. This is useful if your application needs multiple carts</param>
          /// \code
          /// // Example checks how many line items the cart contains
          /// Cart cart = ShopifyBuy.Client().Cart();
          ///
          /// Debug.Log("The cart has " + cart.LineItems.All().Count + " line items");
          /// \endcode
          public Cart Cart(string cartId = null) {
              if (cartId == null) {
                  if (DefaultCart == null) {
  