fixing min & max time properties, property defs freeze functions, so subclass overloading does not have an effect, fixed this, also added _find_time_range for hdf5 [previous function was very slow]