Hi Mike, great article, very well written. Would you consider a follow-up article with more complex return types such as lists and objects? I guess for the latter that we would need some wrapper function to de-objectify those data, could be interesting to see your take on that.