In a medium bowl, whisk vinegar, oil, garlic, salt, mustard, pepper, and syrup until combined. Add Brussels sprouts and toss until coated. Let sit, tossing occasionally, at least 20 minutes and up to 4 hours.
When ready to serve, fold in apples, cheese, cranberries, and pine nuts.
