Helix CMDB: Enabling Audit on Abstract Classes