Forgot to add creation methods for TimeSource.