They are weird, and it took me a minute to figure out why they are doing what they are. Hence the comment. Dealing with dates would feel more natural but that might be misleading. Using them I found to be pretty efficient and useful for running calculations on the rule's time block.