static AI_SubSpace ai_getOrCreateSubSpace(S name) { synchronized(ai_getSubSpace_map) { AI_SubSpace ss = ai_getSubSpace(name); if (ss == null) ai_getSubSpace_map.put(name, ss = new AI_SubSpace); ret ss; } }