Looking more closely at it, this only seems to implement clock offsets rather than changing the length of a second. Changing the actual rate of system time progress would be helpful for a number of things including finding time-based synchronization errors.