Added initial implementation of AddToCart macro;