Future<void> prepareBefore(List<String> arguments) async { if (!_shouldPrepareBefore(arguments)) { return; } await _prepare(arguments); }