private static void initKeywordMergeMap()
{
Iterator p = map.keySet().iterator();
while( p.hasNext() )
	{
	final String key = ( String )p.next();
	if( key.indexOf( ' ' ) > -1 )
		{
		final String[] array = key.split( "\\s+" );
		final String firstKeyword = array[ 0 ];
		if( firstKeyword.length() > maxMergedKeywordLength )
			{
			maxMergedKeywordLength = firstKeyword.length();
			}
		List list = ( List )keywordMergeMap.get( firstKeyword );
		if( list == null )
			{
			list = new ArrayList();
			}
		list.add( new ArrayList( Arrays.asList( array ) ) );
		Collections.sort( list, new MListSizeComparator() );
		keywordMergeMap.put( firstKeyword, list );
		}
	}
}