What's the motivation behind this timespec change? Is `months` handled elsewhere?