Our new entry level developer had a question about whether or not he should use the
attribute. I am glad he asked the question since I would have rejected his pull request anyway. I
wanted to take a minute to make a quick PSA about it. Of course there are probably acceptable
situation when you may want to use it though I would say they are probably few and far between. The
above articles do a good job of explaining why.