public static String interpolate(String text, Properties properties) {
        return interpolate(text, properties, SyntaxStyle.DEFAULT);
    }
@Test
    public void testInterpolateMSBuild() {
        Properties prop = new Properties();
        prop.setProperty("key", "value");
        prop.setProperty("nested", "nested $(key)");
        String text = "This is a test of '$(key)' '$(nested)'";
        String expResults = "This is a test of 'value' 'nested value'";
        String results = InterpolationUtil.interpolate(text, prop, InterpolationUtil.SyntaxStyle.MSBUILD);
        assertEquals(expResults, results);
    }