code: function wrapWorkAndCallback(work, callback) {
    return function(err) {
      work.stop(err);
      callback.apply(this, arguments);
    };
  }
docs: Returns back a function that wraps the original callback.
  @param {Work} work object that needs to be stopped.
  @param {Function} callback invoked in lock acquistion.
  @return {Function} wrapper function that encompasses original callback.