documentation of units in kinetics_type derived objects, it needs double check