I upvoted all comments in this thread for constructive criticism, response to it, and in the end even agreeing to review each other!
I upvoted all comments in this thread for constructive criticism, response to it, and in the end even agreeing to review each other!