[FOLD] add std::move semantics to InBoudLedger and Ledger