       return obj as! T
     }
 
-		let obj: T = try resolvePerDependency(scope, pair: pair, method: method)
+    let obj: T = try resolvePerDependency(scope, pair: pair, method: method)
     DIScopeImpl.singleObjects[key] = obj
     return obj
   }


    for rType in rTypes {
      if rType.hasName(name) {
				return try resolveUseRType(scope, pair: RTypeWithNamePair(rType, name), method: method)
      }
    }


  }

  internal func resolve<Method>(scope: DIScope, rType: RTypeFinal, method: Method -> Any) throws -> Any {
    return try resolveUseRType(scope, pair: RTypeWithNamePair(rType, ""), method: method)
  }

  internal func newLifeTimeScope(scope: DIScope) -> DIScope {
