 			return instance;
 		}
 
-		SsInternal function getProvider(mappingId : String) : DependencyProvider
+		SsInternal function getProvider(
+			mappingId : String, fallbackToDefault : Boolean = true) : DependencyProvider
 		{
 			var softProvider : DependencyProvider;
 			var injector : Injector = this;

			{
				return null;
			}
			const type : Class = Class(_applicationDomain.getDefinition(parts.pop()));
			var description : TypeDescription = _classDescriptor.getDescription(type);
			if (!description.ctor)
			{

	import flash.events.EventDispatcher;
	import flash.system.ApplicationDomain;
	import flash.utils.Dictionary;
	import flash.utils.getDefinitionByName;
	import flash.utils.getQualifiedClassName;

	import org.swiftsuspenders.dependencyproviders.ClassProvider;
