Because then your code can be reused. There has never been a good product designed by a committee. Keep a decade behind. I'm all for simplicity. If it's very complicated I can't understandit.
Parity is for farmers.
Cray, talking to numerical analysts. There does not now, nor will there ever, exist a programming language in which it is the least bit hard to write bad programs. Development is maintenance. The 10th axiom of Systemantics When a fail-safe system fails, it fails by failing to fail safe. Sutherland Perfection is the enemy of completion.