Sorry, but you've lost my concentration with these examples. I'm half tempted to suggest we don't even introduce what is going on with the PartialDateTime here - simply link to it, and give the example you are giving (perhaps in a more simple form) below.