It decouples from the validation in `TimeValue::__construct`. I'm actually testing features that are currently not supported there, like non-zero time zones.