Nil the _lock instance variable after we don't need it.
Remove the Reader Transaction methods. This is the design concern. We should not allow the Reader Transactions due to it can be overlapped with the other Reader Transactions.