 
 package reprise.css
 {
+	import flash.utils.Dictionary;	
+	
 	import reprise.core.reprise;
 	
 	use namespace reprise;

				for (var j : int = items.length; j--;)
				{
					item = items[j];
					if (item && !matches[item])
					{
						matches[item] = true;
						if (item.matchesSubjectPath(sp))
						{
							matches.push(item);

			}
			
			var matches : Array = [];
			var checks : Dictionary = new Dictionary(true);
			var i : int = m_items.length;
			var item : CSSDeclarationListItem;
	 		decl = new CSSDeclaration();
