add to gt, gte, le and lte this will allow generic Start vs End Time validation and Range Validation example: > Start `validate:"lt=End"` <-- will look for field "End" on top level struct and validate "Start" is before "End"