At least part of that in my experience seems to be a desire to cover a number of edge cases that may not be practically relevant.