public LightningTransaction BeginTransaction(TransactionBeginFlags beginFlags) { return new LightningTransaction(Environment, this, beginFlags); }