Bnehcmark counts operations correctly now.
Added cancellable acquire.
Extended tests.