docs: function parseArguments(options, callback) {
      if (_.isUndefined(options) && _.isUndefined(callback)) { // No params
          return [{}, undefined];
      }
      if (!_.isUndefined(options) && _.isFunction(options)) { // Only callback param
          callback = options;
          options = {};
      }
      return [options, callback]; // Both params
  }