code: function(tank_id, order_by, fields) {
  		if (!tank_id) return Promise.reject(new Error('wotblitz.encyclopedia.vehicleprofiles: tank_id is required'));
  
  		return request({
  			hostname: hosts.wotb,
  			path: '/wotb/encyclopedia/vehicleprofiles/'
  		}, {
  			tank_id: tank_id.toString(),
  			order_by: order_by,
  			fields: fields ? fields.toString() : ''
  		});
  	}
docs: List of all possible module combinations for the given vehicle(s).
  
  @param {number|number[]} tank_id the vehicle(s) to select
  @param {string} [order_by] result order, values "price_credit" or "-price_credit"
  @param {string|string[]} [fields] response selection
  @returns {Promise<Object>} resolves to a series of profile_id and meta information