Comment on TimeSource and simplify implicit passing slightly.