- refactorings of duration methods.
- steps towards more pure functions.