@SuppressWarnings("rawtypes")
  private List<String> getImportList(Map parameters) {
    // int index = 0;
    List<String> imports = new ArrayList<String>();

    // v3
    // String importParam = (String)parameters.get(""+index);
    // while(importParam != null)
    // {
    // imports.add(ConfluenceLivingDoc.clean(importParam));
    // importParam = (String)parameters.get(""+ ++index);
    // }

    // v4
    String[] values = MacroParametersUtils.extractParameterMultiple(IMPORTS_PARAM, parameters);
    for (String value : values) {
      if (value != null) {
        imports.add(ConfluenceLivingDoc.clean(value));
      }
    }

    return imports;
  }