The fact is, Engineering has become the Art of specifying the worst (read: cheapest) implementation one can get away with.