Also, I noticed you cross-posted this to StackOverflow:
In the event that you cross-post, we ask that you include the link to the other thread or issue so that there's no unnecessary duplication of effort, in the event that it gets resolved over there.
Thanks