Change the class name of AbstractLedgerDataUnit to LedgerDataUnit