One or more classes with the same name in different packages may lead to ambiguous log messages. Verification Gentleman found a way to avoid confusion.
Some time ago we developed a lightweight register modeling framework, amiq_rm, similar with the uvm_reg and vr_ad libraries. We implemented amiq_rm in C++ such that