version descriptions should be reproducible, by definition.
This implements the ticktimer API. Please see the api docs for more details.