Good on you for stepping in to clean up Shopify's mess. I will definitely look into your solution. Having said that, it is also worth noting that in general (not just in this case), devs supplying patches for what Shopify should really have done the...