docs: public Map<String, String> getProjectGlobals(final String project) {
  
          // Final property map.
          Map<String, String> projectGlobalsMap = new HashMap<>();
  
          // Transitional map for project global variables.
          Map<String, String> projectGlobs = new HashMap<>();
  
          // Project full properties (framework + project).
          Map<String, String> projectFullProps = getFrameworkProjectMgr().getFrameworkProject(project).getProperties();
  
          // Search properties for globals entries.
          for(Map.Entry<String, String> propEntry: projectFullProps.entrySet()) {
  
              Map<String, String> curMap;
              String varName;
  
              if(propEntry.getKey().startsWith(FRAMEWORK_GLOBALS_PROP)) {
                  // Search for framework globals and extract var name.
                  curMap = projectGlobalsMap;
                  varName = propEntry.getKey().substring(FRAMEWORK_GLOBALS_PROP.length());
              }
              else if(propEntry.getKey().startsWith(PROJECT_GLOBALS_PROP)) {
                  // Search for project globals and extract var name.
                  curMap = projectGlobs;
                  varName = propEntry.getKey().substring(PROJECT_GLOBALS_PROP.length());
              }
              else
                  continue;
              if("".equals(varName)){
                  continue;
              }
              // Copy value into new map.
              curMap.put(varName, propEntry.getValue());
          }
  
          // Merge and replace props.
          projectGlobalsMap.putAll(projectGlobs);
          return projectGlobalsMap;
      }