docs: public static String generate( Map<String,String> notationMap ) {
          StringBuilder notation = new StringBuilder();
          notation.append( notationMap.get( "groupId" ) ).append(":").append( notationMap.get( "artifactId") ).append(":");
  
          if ( notationMap.get( "type" ) != null ) {
              notation.append( notationMap.get("type") ).append( ":" );
          }
  
          notation.append( notationMap.get( "version" ) );
  
          return notation.toString();
      }