public static StringEnum create(String value)
	{
		StringEnum ret;
		
		if(value == null)
			value = "";
		synchronized(pool)
		{
			ret = pool.get(value);
			if(ret == null)
			{
				ret = new StringEnum(value);
				pool.put(value, ret);
			}
		}
		return ret;
	}