<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get(cls, **kwargs):
 """Get cart. Retrieve the shopping cart of the current session. This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async=True :param async bool :return: ShoppingCart If the method is called asynchronously, returns the request thread. """

        kwargs['_return_http_data_only'] = True
        if kwargs.get('async'):
            return cls._get_with_http_info(**kwargs)
        else:
            (data) = cls._get_with_http_info(**kwargs)
            return data