For the main part, for the sake of plain and simple future-proofing. Whether it was a misguided reason and the ...
programmers.stackexchange.com