Block a user
Have DateTimeWidget include the time zone in its type.
Here are the benefits that I see, but I think there's plenty of room for reasonable people to disagree on these things.
Have DateTimeWidget include the time zone in its type.
Well I think it may not actually be necessary here (and should probably be removed), but it is necessary on the Widget impl. Short answer for why it's necessary there is because the compiler said so. Longer answer is because the Widget impl formats the time, which requires displaying the timezone which can only be done if the timezone's offset has a Display impl.
Have DateTimeWidget include the time zone in its type.