Is there some reason uvm_tim_time is not derived from uvm_object? It contains just the sort of timescale neutral API I was looking for, so I added it to a class I'm developing. I'm not able to use the `uvm_field_object() macro with this uvm_tlm_time object, because it lacks some of the expected functions. I suppose I could extend it and add those functions, or I could just not use the macro. But this seems strangely inconsistent.
-Ryan