better handling of rUNDEF and validity of time object