A good diet and making time for exercise are huge.
A good diet and making time for exercise are huge.
but date tells me nothing about backward compatibility
The date IS the major/minor version. Knowing when the thing was released is bonus metadata. A lot of people find it useful.
GNU Cash may satisfy at least some of your requirements.