anchor.diff:  
               LoaderGameObject.AddComponent<LoaderComponent>()
               .SetURL("https://" + Domain + "/api/graphql.json")
  -            .SetAuthorization("Basic " + Authorization)
  +            .SetAccessToken(AccessToken)
               .Load(query, callback);
  -        }
  -
  -        private string Base64(string accessToken) {
  -            return Convert.ToBase64String(Encoding.UTF8.GetBytes(accessToken));
           }
       }
   }
  
positive.code: 
          string _Domain;
          string _AccessToken;
          string Authorization;
          
          /// <param name="domain">Shopify store domain that you'd like to query on</param>
          /// <param name="accessToken">access token used to communicate with the Shopify Store</param>
          public UnityLoader(string domain, string accessToken) {
              _AccessToken = accessToken;
              _Domain = domain;
  
              Authorization = Base64(accessToken);
          }
  
          /// <summary>
  
negative.code: 
      internal class LoaderComponent : MonoBehaviour {
          string URL;
          string AccessToken;
          LoaderResponseHandler Callback;
  
          public LoaderComponent SetURL(string url) {
  