Thanks, @azylman - going to pass on that for now, but feel free to edit down the road if you'd like to make this more pythonic.