@MichaelHale thanks for sharing. I've been doing some of that myself, so every time I hear about it it piques my interest. That looks like good practice indeed. You got lucky with the post call though, a better developer would have
used the built-in protection against that.