Add conversion, validation, and normalization for "interval"