 		private var _select:Array;
 		private var _orderby:Array;
 		private var _groupby:Array;
-		private var _where:Expression;
+		private var _where:Function;
 		private var _sort:Sort;
 		private var _aggrs:Array;
 		

		 *  format of the <code>flare.util.Sort</code> class methods.
		 * @see flare.util.Sort
		 */
		public function Query(select:Array=null, where:Expression=null,
							  orderby:Array=null, groupby:Array=null)
		{
			if (select != null) setSelect(select);
			_where = where;
			_orderby = orderby;
			_groupby = groupby;
		}

package flare.query
{
	import flare.util.Filter;
	import flare.util.Property;
	import flare.util.Sort;
	
	/**
	 * Performs query processing over a collection of ActionScript objects.
