Can I extend uvm_driver hieracial like uvm_driver > base_driver > my_driver?

In reply to skattun:

An ‘unexpected IDENTIFIER’ indicates that the compiler doesn’t recognize ‘base_driver’.

Are you using a package to compile your agent?