The purpose of this package is to perform automatic compile-time or runtime dimensional checking when dealing with quantities and units.