Nicely done, @Shura I, too, have fallen down several of these paths and it was refreshing and educational to have something like you've written to put things in perspective. I hope to have learned from my "failings" in this regard and now having this post of yours as a reference I hope to not...