public static final Behavior getBehaviorByName(final String calledThis, final boolean exact)
	{
		if(calledThis==null) return null;
		Behavior B=null;
		for(final Enumeration<Behavior> e=behaviors();e.hasMoreElements();)
		{
			B=e.nextElement();
			if(B.name().equalsIgnoreCase(calledThis))
				return (Behavior)B.copyOf();
		}
		if(exact) return null;
		for(final Enumeration<Behavior> e=behaviors();e.hasMoreElements();)
		{
			B=e.nextElement();
			if(CMLib.english().containsString(B.name(),calledThis))
				return (Behavior)B.copyOf();
		}
		return null;
	}