 	
 	import weave.utils.fixErrorMessage;
 	
+	use namespace flash_proxy;
+	
 	/**
 	 * This class can compile simple ActionScript expressions into functions.
 	 * 

						}
						else if (call.evaluatedHost is Proxy)
						{
							// use Proxy.flash_proxy::callProperty
							var proxyParams:Array = call.evaluatedParams.concat();
							proxyParams.unshift(call.evaluatedMethodName);
							result = (call.evaluatedHost as Proxy).flash_proxy::callProperty.apply(call.evaluatedHost, proxyParams);
						}
						else
						{

				return object;
			};
			operators[".."] = function(object:*, propertyName:*):* {
				if (object is XML)
					return (object as XML).descendants(propertyName);
				if (object is Proxy)
					return (object as Proxy).getDescendants(propertyName);
				return object.flash_proxy::getDescendants(propertyName);
			};
			operators['in'] = function(...args):* {
