private static List buildStrategies(ShorthandSet supportedShorthands) {
List strategies = new ArrayList();
// The strategies to use are added in priority order.
final OptimizeStrategy individualPropertyStrategy =
new IndividualPropertyStrategy();
if (supportedShorthands.contains(StyleShorthands.FONT)) {
strategies.add(new SystemFontStrategy());
strategies.add(new SingleShorthandStrategy(false));