 			return instance;
 		}
 		
-		public function unmap(clazz : Class, named : String = null) : void
+		public function unmap(clazz : Class, named : String = "") : void
 		{
 			var requestName : String = getQualifiedClassName(clazz);
 			if (named && m_mappings[named])

		}

		public function mapValue(
			whenAskedFor : Class, useValue : Object, named : String = null) : void
		{
			var config : InjectionConfig = new InjectionConfig(
				whenAskedFor, useValue, InjectionConfig.INJECTION_TYPE_VALUE);

			var ctor : Class;
			if (target is Proxy)
			{
				//for classes extending Proxy, we can't access the 'constructor' property because the
				//Proxy will throw if we try. So let's take the scenic route ...
				var name : String = getQualifiedClassName(target);
				ctor = Class(getDefinitionByName(name));
