In reply to gkamendje:
It looks like this example was never properly converted from OVM to UVM. It uses one of a few register packages that were developed for the OVM, but did not get incorporated into the UVM. The UVM flavor of this OVM register package can be found here.
But this example needs to get updated to use the official UVM register layer.