private static BoostedProperties evaluateProperties(Properties properties){
// evaluate profile properties
BoostedProperties result = new BoostedProperties();
result.putAll(properties);
StringBuilder documentation = new StringBuilder();
for (Entry<Object, Object>entry: result.entrySet()){
Pair<String, String> separation = extractDeveloperDocumentation(entry.getValue().toString());
if (separation.getRight() != null){ //if there is a developer documentation
result.getAttributes().getMap().put(GeneralConstants.USE_IN_DOCUMENTATION, Boolean.TRUE);
documentation.append("Property " + entry.getKey() + "= " + separation.getLeft() + " : " + separation.getRight());