async _readFiles(filenames) {
		if (!this.storage) {
			return filenames.map(filename => ({filename, error: new Error('Storage system disabled')}));
		}

		// No need for a try/catch because readFiles can't reject
		return await this.storage.readFiles(filenames);
	}
@param {string[]} filenames
@returns {Promise<{filename: string, error?: Error, contents?: Buffer}[]>}
@protected